Sobre esta ferramenta
O JSON para XML é um conversor gratuito, executado no navegador, que transforma um valor JSON analisado em um documento XML indentado. Ele lê a entrada com o próprio analisador JSON do navegador, percorre a estrutura, mapeia as chaves de objeto para tags de elemento e os itens de array para elementos repetidos, e depois envolve toda a árvore em um único elemento <root> abaixo de uma declaração XML UTF-8.
Valores primitivos como strings, números e booleanos viram texto de elemento, com E comerciais, sinais de menor/maior e aspas duplas escapados como entidades; um null vira um elemento vazio de fechamento automático; objetos aninhados se aninham como elementos filhos. A indentação é fixa em dois espaços por nível, e as chaves são higienizadas em nomes de tag XML válidos, então caracteres fora de letras, dígitos, underscore, ponto e hífen viram underscores.
Clique em Converter para construir a saída, na qual JSON inválido é sinalizado inline, e depois em Copiar para pegar o resultado. Tudo roda 100% no seu navegador: sem envio de dados, sem contas, sem rastreamento, e funciona offline.