Formatador / Minificador / Validador de JSONEscape / Unescape de JSONDiff de JSONOrdenar chaves de JSONJSON ⇄ StringJSON ⇄ XMLXML ⇄ JSONJSON para CSVCSV para JSONJSON ⇄ YAMLJSON para códigoParâmetros de consulta ⇄ JSONCookie ⇄ JSONJSON ⇄ Properties
XML ⇄ JSON
Converta XML em JSON com o parser nativo do navegador
Como usar
Elementos filhos com o mesmo nome são mesclados em um array automaticamente; atributos XML vão para @attributes e nós de texto puro vão para #text. Esta é uma convenção comum, não o único padrão.
Perguntas frequentes
Há perda de informação na conversão?
Detalhes como comentários XML, instruções de processamento e fronteiras CDATA são perdidos; apenas elementos, atributos e texto são mantidos. Isso é suficiente para a maioria das conversões de dados.
Onde foram parar os atributos?
Eles são reunidos no objeto @attributes. Esta ferramenta não lê esse campo ao gerar o XML de volta, então trate-o você mesmo se precisar.