Conversor JSON para XML grátis
Converta JSON para XML e XML para JSON, nos dois sentidos, com atributos e arrays preservados. Executa inteiramente no seu navegador — nada é enviado.
Solte um arquivo JSON ou XML (ou cole abaixo)
JSON, XML · processado no seu dispositivo
ou pressione Ctrl+V para colar da área de transferência
<?xml version="1.0" encoding="UTF-8"?> <book id="42"> <title>Brave New World</title> <author>Huxley</author> <year>1932</year> <inPrint>true</inPrint> </book>
💡 Atributos mapeiam para chaves @name e o texto do elemento para #text; tags repetidas viram arrays. Use ⇄ para inverter a direção. Tudo roda no seu navegador.
Usos comuns
- Converter JSON para XMLConverta um objeto JSON em XML bem formado.
- Converter XML para JSONAnalise XML em JSON limpo e digitado.
- Ponte entre APIs JSON e XMLConverta cargas entre serviços que falam JSON e XML.
- Converter arquivos de configuraçãoMova a configuração entre os formatos JSON e XML.
- Comparar estruturas JSON e XMLVeja como os mesmos dados se parecem em JSON versus XML.
Como funciona
JSON e XML são os dois formatos de intercâmbio de dados mais comuns e você frequentemente precisa se mover entre eles. Este converte em ambas as direções, no seu navegador.
- 1Você cola JSON ou XMLEscolha uma direção com o botão de alternância ⇄. A entrada é analisada localmente — JSON com JSON.parse, XML com o DOMParser do navegador.
- 2Ele mapeia as estruturasIndo para XML, as chaves de objetos se tornam elementos, as chaves «@name» se tornam atributos e as matrizes repetem uma tag. Indo para JSON, os atributos se tornam chaves «@name», as tags repetidas se tornam matrizes e números/booleans são coagidos.
- 3Você obtém uma saída limpa e indentadaO resultado é formatado e está pronto para usar.
- 4Converta de volta, se quiserO botão ⇄ alimenta a saída de volta como entrada para que você possa converter de volta e verificar.
Os arquivos de configuração e dados podem ser sensíveis. Ambas as direções são executadas inteiramente no seu dispositivo — nada é enviado.
Ferramentas relacionadas
CSV para JSON
Converta CSV (ou TSV) em JSON — array de objetos ou de arrays — com um parser RFC 4180 adequado, detecção automática de delimitador e conversão de tipos. Executa no seu navegador.
Conversor YAML para JSON
Converta YAML em JSON e JSON em YAML em ambas as direções. Cole em qualquer formato e obtenha a saída convertida instantaneamente – sem necessidade de upload do servidor.
Decodificador de JWT
Decodifique e inspecione qualquer JSON Web Token. Visualize cabeçalho, carga útil, expiração e declarações padrão. Tudo é executado localmente no seu navegador – os tokens nunca saem do seu dispositivo.