O que é este conversor de XML para JSON?
Uma ferramenta gratuita baseada no navegador que converte XML em JSON enquanto você digita. Cole seu XML e JSON aparece na hora, pronto para copiar ou baixar. Todo o processamento acontece localmente no seu navegador, então seus dados nunca são enviados.
Como usar
- Cole seu XML no painel à esquerda ou envie um arquivo XML.
- A saída JSON aparece na hora à direita enquanto você digita.
- Copie o resultado ou baixe-o como arquivo.
Como os dados são mapeados
- Os atributos XML viram chaves "@nome" (ex.: id="1001" → "@id": "1001").
- Elementos irmãos repetidos com a mesma tag viram um array JSON.
- Elementos apenas de texto viram strings simples; um elemento com atributos e texto mantém o texto em "#text".
Exemplo
Entrada (XML)
<order id="1001">
<customer>Alice</customer>
<item>
<sku>A-1</sku>
<qty>3</qty>
</item>
<item>
<sku>B-2</sku>
<qty>5</qty>
</item>
</order>Saída (JSON)
{
"order": {
"@id": "1001",
"customer": "Alice",
"item": [
{ "sku": "A-1", "qty": "3" },
{ "sku": "B-2", "qty": "5" }
]
}
}XML vs JSON em resumo
| Formato | Tipo | Estrutura | Ideal para |
|---|---|---|---|
| XML | Marcação em texto simples | Elementos nomeados aninhados mais atributos | Integrações de sistemas, feeds, APIs legadas |
| JSON | Texto simples | Objetos, arrays, strings e números | APIs modernas e programação |


