Converter JSON para XML
Converta um objeto JSON num documento XML equivalente, diretamente no navegador.
É processado no seu dispositivo. Nada é enviado para nenhum servidor.
Percorre o objeto JSON e gera as etiquetas XML correspondentes; as chaves com o prefixo @_ passam a atributos.
Casos de uso
- Preparar dados para um serviço que só aceita XML.
- Passar uma configuração JSON para um formato XML.
- Gerar documentos de exemplo para testes em XML.
Como funciona
- 1
Cole o JSON
Um objeto ou uma lista JSON válidos.
- 2
Converta
Clique em «Converter» e copie ou descarregue o XML.
Detalhes técnicos
- As chaves que começam por @_ passam a atributos: {"user": {"@_id": "7", "name": "Ana"}} → <user id="7"><name>Ana</name></user>.
- Se o JSON for uma lista, um valor isolado ou um objeto com várias chaves de primeiro nível, é envolvido automaticamente num elemento <root> (e os elementos da lista em <item>), porque um XML precisa de um único elemento raiz.
- As chaves são usadas tal como estão como nomes de etiqueta: uma chave com espaços ou que comece por um algarismo não é um nome XML válido.
Perguntas frequentes
O JSON precisa de um único elemento raiz?
Não: se não o tiver, a ferramenta envolve-o em <root>. Se quiser outro nome para a raiz, defina-o como única chave de primeiro nível, por exemplo {"catalogo": {…}}.