Conversor de JSON para XML
Converta dados JSON em XML formatado. Configure os nomes dos elementos raiz e de itens de array. Gratuito, privado, sem uploads para servidor.
How It Works
Paste JSON
Cole JSON válido na área de entrada. O conversor suporta objetos aninhados, arrays, strings, números, booleanos e valores nulos.
Set Element Names
Customize the root element name and the element name used for array items. Defaults are "root" and "item" respectively.
Convert
Click Convert to generate XML. Objects become child elements, arrays produce repeated element names with your chosen item name.
Copy or Download
Copy the XML output to your clipboard or download it as a .xml file. All processing happens in your browser.
About JSON to XML Converter
Convert JSON data into well-formatted XML with full control over element naming. This converter parses your JSON and builds an XML document recursively: JSON objects become nested child elements, arrays generate repeated elements using your chosen item name, and primitive values (strings, numbers, booleans, null) are serialized as element text content. The output is indented with 2-space formatting for readability. All conversion happens entirely in your browser with no data sent to any server.
Nomes de Elementos Personalizados
Defina o nome do elemento raiz e o nome do elemento de item de array para atender aos requisitos do seu esquema XML. Padrões: "root" e "item".
Suporte a Estruturas Aninhadas
Lida com objetos JSON profundamente aninhados, arrays de objetos, arrays mistos, objetos e arrays vazios, além de todos os tipos primitivos JSON.
Saída Formatada
O XML é formatado com indentação de 2 espaços e quebras de linha adequadas. Os nomes dos elementos são sanitizados para serem compatíveis com XML.
100% Privado
Toda a conversão acontece no lado do cliente com JavaScript puro. Nenhum dado é enviado para servidores. Funciona offline após o carregamento da página.