Ferramenta Tool Kumar

JSON para XML

Crie XML a partir de um objeto ou array JSON para um endpoint legado, um feed ou um teste de integração. As chaves viram nomes de elementos, e os itens dos arrays viram elementos repetidos.

Como usar esta ferramenta

  1. Cole um JSON válido.
  2. Escolha XML na visualização “Converter”.
  3. Defina o nome raiz se o sistema de destino esperar um elemento específico.

Exemplo prático

O XML é gerado a partir do objeto de exemplo. Seu elemento raiz, root, recebe o nome definido na configuração Nome raiz.

Entrada

{"name":"Ada","age":36,"active":true,"tags":["json","tools"],"profile":{"city":"London"}}

Saída

<?xml version="1.0" encoding="UTF-8"?>
<root>
  <name>Ada</name>
  <age>36</age>
  <active>true</active>
  <tags>json</tags>
  <tags>tools</tags>
  <profile>
    <city>London</city>
  </profile>
</root>

Opções e casos especiais

  • Chaves de objetos viram elementos XML.
  • Arrays geram elementos filhos repetidos.
  • Os valores recebem escape de texto XML, incluindo o caractere & e os sinais de menor e maior.

Privado por padrão

Seu documento fica neste navegador. O Tool Kumar analisa, converte e cria downloads no seu dispositivo, sem conta e sem envio ao servidor.

JSON para XML: perguntas frequentes

Como os arrays JSON são representados em XML?
Os valores dos arrays viram elementos repetidos sob o nome da propriedade.
Posso alterar o elemento raiz?
Sim. Defina o nome raiz na barra de ferramentas do conversor.
Ele preserva o null do JSON?
Valores null são gerados como elementos vazios. Confira o schema de destino se ele exigir um atributo nil explícito.

Ferramentas relacionadas

XML para JSON, JSON para YAML e Formatador JSON.