Sobre esta ferramenta
O Conversor de XML para JSON é uma ferramenta gratuita, executada no navegador, que converte entre XML e JSON nos dois sentidos. Cole XML e pressione XML → JSON para obter um objeto JSON estruturado; cole JSON e pressione JSON → XML para reconstruir a marcação. A conversão roda inteiramente no seu dispositivo usando o parser nativo do navegador — nada é enviado e continua funcionando offline.
Na conversão de XML para JSON, cada elemento vira um objeto: os atributos são armazenados sob chaves prefixadas com @, o conteúdo de texto fica sob #text (ou vira o valor diretamente quando um elemento não tem atributos nem filhos), e elementos filhos repetidos se agrupam em um array. No sentido inverso, as mesmas convenções são revertidas — chaves @ viram atributos, #text vira o texto do elemento, arrays se expandem de volta em tags repetidas — e a saída é indentada e escapada para XML. Se a entrada não for XML bem formado ou JSON válido, a ferramenta informa em vez de produzir uma saída quebrada.
Use-a para inspecionar um payload SOAP ou RSS como JSON, para alimentar uma API que só aceita JSON com XML legado, ou para escrever XML à mão redigindo primeiro um JSON mais simples. Ela complementa um gerador unidirecional de JSON para XML e um formatador de XML ao cobrir o sentido faltante XML → JSON com uma análise de verdade.