Skip to content
Zoyku

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

  1. 1Cole seu XML no painel esquerdo.
  2. 2O JSON formatado aparece à direita enquanto você digita.
  3. 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.

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>
100% local processing