XML para JSON
Converta XML em JSON no navegador: atributos viram chaves @, elementos repetidos viram arrays e XML quebrado gera um erro claro apontando a linha.
Esta ferramenta roda inteiramente no seu navegador. Seus dados nunca saem do seu dispositivo e não são enviados a nenhum servidor.
Como usar
- 1Cole seu XML no painel esquerdo.
- 2O JSON formatado aparece à direita enquanto você digita.
- 3Copie o JSON quando ficar do jeito que quer.
XML para JSON
Cole entradas de sitemap, RSS, respostas SOAP ou arquivos de configuração e receba JSON formatado na hora. A conversão usa fast-xml-parser preservando os atributos: cada atributo fica como uma chave com prefixo @, irmãos repetidos se agrupam em arrays e o texto convive com eles sob #text quando o elemento tem ambos.
Entrada malformada nunca gera resultado pela metade: o documento é validado primeiro e os erros apontam a linha exata — uma tag de fechamento esquecida se conserta em segundos.
Perguntas frequentes
Como os atributos aparecem no JSON?
Cada atributo vira uma chave com prefixo @ — <book id="7"> retorna como { "@id": "7" }. Valores de atributo permanecem strings, enquanto texto que parece número ou booleano é convertido para o tipo JSON correspondente.
O que acontece com elementos repetidos?
Irmãos com o mesmo nome viram um array JSON. Um elemento único continua sendo um valor simples, então, se quem consome espera listas, verifique se é array antes de usar.
Meu XML é enviado para algum lugar?
Não. O parsing acontece localmente no seu navegador com fast-xml-parser — nada sai do seu dispositivo.
Ferramentas relacionadas
JSON para XML
Converta JSON em XML bem formado com atributos, elementos repetidos e escape correto — faz ida e volta com nossa ferramenta XML para JSON. Tudo local.
Todas as ferramentas →
Formatador XML
Embeleze XML on-line com indentação de 2 espaços — sitemaps, RSS, envelopes SOAP e arquivos de configuração ficam legíveis de novo, no seu navegador.
Todas as ferramentas →
Validador XML
Verifique a integridade estrutural do XML em tempo real: tags sem fechar, atributos sem aspas e entidades inválidas aparecem ao colar. Nada é enviado.
Todas as ferramentas →
Formatador JSON
Formate e embeleze JSON desorganizado on-line — 2 espaços, 4 espaços ou tabulação, com validação instantânea e erros localizados. Tudo no seu navegador.
Todas as ferramentas →
Incorporar esta ferramenta
Coloque esta ferramenta no seu site com uma linha — ela roda no navegador do visitante.
<iframe src="https://zoyku.com/pt/tools/xml-to-json?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — xml-to-json" loading="lazy"></iframe>