Torre do Código · sala 20
XML para JSON
Converta XML em JSON.
🔒 Processado no seu navegador · Sem upload · Sem cadastro
Converta XML para JSON
Cole um XML de uma API, de um feed RSS / Atom, de um sitemap ou de um arquivo de configuração e receba um JSON para usar direto no JavaScript. O XML é validado antes, então entradas malformadas são mostradas com a linha e a coluna.
Como atributos e texto são tratados?
Os atributos viram chaves com o prefixo escolhido (@_id). Quando um elemento tem atributos e texto, o texto fica em #text. Elementos repetidos com o mesmo nome viram arrays.
Por que às vezes o valor é um objeto e às vezes um array?
Um elemento que aparece uma vez vira um valor único, e um que se repete vira um array. Ative "Sempre usar arrays" se precisar de um formato consistente — aí todo elemento (exceto a raiz) é envolvido num array.