Conversor XML para JSON
Converta XML em JSON com atributos e elementos repetidos, diretamente no navegador.
O XML é processado no seu navegador, sem envio a um servidor.
Perguntas frequentes
Como os atributos e as tags repetidas são convertidos?
Atributos recebem o prefixo @. Tags irmãs repetidas viram arrays. O nome da raiz é mantido. Exemplo: <item id="001">A</item> vira {"item":{"@id":"001","#text":"A"}}.
Os números e espaços são preservados?
Valores permanecem strings para preservar zeros à esquerda. Espaços nas extremidades do texto são removidos; comentários e instruções de processamento são ignorados. Não use esta saída para reconstruir XML idêntico.
O conversor aceita namespaces, CDATA e DTD?
Prefixos de namespace e atributos xmlns são mantidos como nomes e atributos. CDATA vira texto. Texto misto usa #text, sem preservar a ordem exata entre texto e elementos. DTD e entidades declaradas são rejeitados.