XML para JSON - converta XML em JSON online instantaneamente
Converta XML para JSON online: analise arquivos, elementos e atributos XML em JSON válido na hora, direto no navegador e sem upload.
Cole qualquer documento XML e esta ferramenta o converte instantaneamente em JSON válido — elementos viram chaves, nós aninhados viram objetos, tags repetidas viram arrays e atributos são preservados. O processamento ocorre totalmente no seu navegador sem nenhum upload, então seus dados XML nunca saem do dispositivo.
Entrada XML
Carregar
{"key": "value"}
Por que usar nosso Conversor XML para JSON?
Rápido e no Lado do Cliente
A conversão acontece instantaneamente no seu navegador. Sem idas e vindas ao servidor para velocidade máxima.
Seguro e Privado
Seus dados nunca saem do seu dispositivo. Não armazenamos nem inspecionamos seu conteúdo XML.
Destaque de Sintaxe
Inclui um editor de código integrado com destaque de sintaxe para facilitar a leitura e depuração.
Talvez você também precise
Por que usar XML para JSON online?
Converta facilmente dados XML para formato JSON para melhor compatibilidade e legibilidade.
Como usar o Conversor XML para JSON
- 1
Cole ou faça upload do XML
Digite ou cole o código XML no editor de entrada, ou carregue um arquivo XML. O editor integrado destaca a sintaxe para facilitar a leitura.
- 2
Clique em "XML para JSON"
O conversor analisa a árvore XML e serializa elementos, atributos e nós de texto em um objeto JSON estruturado.
- 3
Revise a saída JSON
Verifique como elementos aninhados se tornam objetos, tags repetidas viram arrays e atributos aparecem no painel de resultados.
- 4
Copie ou baixe
Use o botão Copiar para enviar o JSON para a área de transferência, ou baixe como arquivo .json para usar no seu código.
Referências
- W3C — Extensible Markup Language (XML) 1.0
A especificação oficial do W3C que define a sintaxe XML, elementos, atributos e regras de boa formação.
- RFC 8259 — The JSON Data Interchange Format
A especificação IETF do formato JSON que o conversor produz como saída.
- MDN — DOMParser
A Web API do navegador usada para analisar strings XML em uma árvore de documento navegável em JavaScript.
Ferramentas relacionadas
JSON para XML
Converta JSON de volta para markup XML — o inverso desta ferramenta.
JSON Formatter
Embeleze, valide e indente a saída JSON do seu XML convertido.
XML Minifier
Comprima o XML removendo espaços e quebras de linha antes da conversão.
CSV para JSON
Converta dados CSV tabulares em arrays JSON estruturados.
Perguntas frequentes
- Como converter XML para JSON em JavaScript?
- Em JavaScript você pode usar DOMParser para analisar o XML e depois percorrer a árvore DOM para construir um objeto JSON. Esta ferramenta faz exatamente isso no seu navegador automaticamente, sem escrever código.
- Como converter XML de nota fiscal (DANFE) para JSON?
- Os arquivos XML de nota fiscal eletrônica (NF-e) e DANFE do Brasil seguem o padrão XML da SEFAZ. Basta colar o conteúdo do arquivo XML aqui para obter a estrutura JSON correspondente, útil para integrações e análises.
- Como os atributos XML são tratados no JSON resultante?
- Os atributos dos elementos são preservados na saída JSON como chaves do objeto correspondente, para que nenhuma informação do XML original seja perdida durante a conversão.
- O que acontece com tags XML repetidas?
- Quando a mesma tag aparece várias vezes sob um mesmo pai, o conversor agrupa os elementos em um array JSON para manter a estrutura do documento original.
- O analisador XML indica "dados no nível raiz inválidos". O que fazer?
- Esse erro ocorre quando o XML não começa com uma declaração ou elemento raiz válido. Verifique se não há caracteres invisíveis ou BOM (Byte Order Mark) no início do arquivo, e se a estrutura XML está correta.