Conversor de XML para JSON

Converta XML para formato JSON usando DOMParser. Lida com elementos aninhados, atributos e nós de texto.

Como Usar Conversor de XML para JSON

  1. 1Cole seu conteúdo XML no editor de entrada.
  2. 2Clique em "Convert" para analisar e transformar o XML em JSON.
  3. 3Elementos aninhados, atributos e nós de texto são processados automaticamente.
  4. 4Copie a saída JSON ou baixe um arquivo .json.
ZenovayAnalytics

Transforme seu tráfego em clientes.

  • Acompanhamento de visitantes em tempo real
  • Privacidade em primeiro lugar, sem banner de cookies
  • Configurado em dois minutos
Conheça o Zenovay

Perguntas Frequentes

Como os atributos XML são tratados?
Atributos XML são armazenados sob uma chave "@attributes" no objeto JSON. Por exemplo, <item id="1"> se torna {"@attributes": {"id": "1"}}.
Como os nós de texto são tratados?
Se um elemento tem atributos/filhos e conteúdo de texto, o texto é armazenado sob uma chave "#text". Se um elemento tem apenas conteúdo de texto e sem atributos, ele se torna um valor de string simples.
Esta ferramenta suporta namespaces?
Prefixos de namespace são preservados nos nomes das tags (ex: "soap:Envelope"). Declarações de namespace (xmlns) aparecem como atributos.
Posso converter JSON de volta para XML?
Esta ferramenta atualmente suporta apenas conversão de XML para JSON. Para JSON para XML, o mapeamento é ambíguo porque JSON não distingue entre atributos e elementos.
Qual é o tamanho máximo de entrada XML?
A ferramenta usa o DOMParser integrado do seu navegador, portanto pode processar documentos XML de até vários megabytes. Arquivos muito grandes podem ser lentos dependendo do seu dispositivo.
Posso usar esta ferramenta no meu telefone?
Sim, o conversor de XML para JSON funciona em qualquer navegador móvel moderno. Cole seu XML, toque em Converter e copie a saída JSON em qualquer dispositivo.
Quando devo usar este conversor de XML para JSON?
Use-o ao integrar com APIs SOAP legadas, analisar feeds RSS/Atom, converter arquivos de configuração XML para uso em aplicações JavaScript ou migrar dados de sistemas baseados em XML para baseados em JSON.