Como funciona o conversor de JSON e XML
Represente XML como uma árvore JSON ordenada com os campos name, attributes e children. Textos e elementos aninhados compartilham o array children, preservando a ordem de conteúdos mistos e elementos com nomes repetidos. A conversão inversa aceita a mesma estrutura de árvore.
Exemplo
<p>A<b>B</b>C</p> se transforma em um nó p cujos filhos são o texto A, um nó b e o texto C. Os atributos ficam separados do texto do elemento.
Antes de usar o resultado
A conversão exige essa estrutura, em vez de aceitar objetos arbitrários para gerar XML. Comentários, instruções de processamento e a declaração XML são omitidos; CDATA vira texto comum. Aceita apenas XML 1.0, sem DTD nem entidades externas. O modo inverso exige exatamente a estrutura de árvore gerada pelo modo direto.
Como citar esta página
ToolOctopus. “Conversor de JSON e XML.” Atualizado 7 de outubro de 2026. https://tooloctopus.com/pt/conversor-de-json-e-xml.
Inclua a data de acesso se as suas instruções exigirem.
As citações são formatadas com citeproc-js, de Frank Bennett, e estilos da Citation Style Language. Licença e código-fonte.