Ferramentas relacionadas
O que esta ferramenta JSON para XML oferece
Transforma JSON em XML bem formado no navegador. Raiz, tag de array e pretty print. Declaração UTF-8. JSON inválido: erro e links. Baixe ou copie.
- Elemento raiz: Tag superior (ex.: root, data). Nomes inválidos viram root.
- Tag de array: Cada item do array se repete com essa tag.
- Pretty print: XML indentado ou uma linha. Caracteres escapados.
- Detalhes do erro: JSON inválido: mensagem, posição ou linha e trecho.
Por que converter JSON em XML?
Alguns sistemas esperam XML. Objetos aninhados, arrays repetidos, primitivos como texto. Tudo local e privado.
- Interoperabilidade: Use dados JSON em fluxos baseados em XML.
- Privacidade: Nenhum upload da sua carga.
Processamento no lado do cliente.
Opções em resumo
- Elemento raiz: Nome XML válido (letra ou _, depois letras, dígitos, . _ -).
- Tag de item de array: Mesmas regras da raiz.
- Pretty print XML: Ativado: indentação de dois espaços; desativado: uma linha.
- Baixar / Copiar: Arquivo .xml ou área de transferência com declaração e UTF-8.
Perguntas frequentes
Meus dados estão seguros?
Sim. Tudo no navegador.
O que é o elemento raiz?
A tag XML de nível superior. Padrão root.
O que é a tag de item de array?
Arrays JSON viram elementos repetidos com esse nome. Padrão item.
E se o JSON for inválido?
Erro, posição ou linha e trecho. Links para formatador e validador.