JSON para XML

Produzir XML válido de JSON para sistemas e feeds que ainda esperam XML.

Como converter JSON em XML

  1. Cole JSON ou abra um arquivo.
  2. Defina o elemento raiz, o estilo de matriz, os atributos e o recuo.
  3. Copiar ou baixar o XML.

Sobre: JSON para XML

Converta JSON para XML bem formado com sua escolha de elemento raiz, estilo de matriz, atributos (id), nós de texto, CDATA, xsi:nil e recuo.

Tudo funciona no seu navegador, por isso é instantâneo e privado, e suas configurações são lembradas neste dispositivo.

Ideal para

  • Alimentando dados JSON para SOAP e sistemas XML legados
  • Criando RSS, sitemaps e arquivos de configuração
  • Troca de dados com software empresarial

Dica: Mantenha "Usar uma única chave de nível superior como a raiz" em "catálogo": … torna-se catálogo> em vez de root>catálogo>.

Perguntas frequentes

Como os arrays JSON são convertidos?

Por padrão, cada item repete o nome do elemento, então ["a", "b"] sob tags torna-se dois elementos de tags. Escolha "wrap items" para obter um elemento de tags segurando um elemento de item por valor.

Como eu crio atributos XML?

Prefixar uma chave com "book": "id": "bk101" dá ao elemento livro um atributo id="bk101". Use #text para o texto de um elemento ao lado de atributos.

O que acontece com nomes de elementos inválidos?

As chaves que não são nomes XML válidos (espaços, dígitos principais) são válidas automaticamente, por exemplo, "2024 total" torna-se _2024_total.

Converte de volta?

Sim. — use o conversor XML para JSON, que usa as mesmas convenções attribute e #text.

Meus dados estão carregados?

Não. Tudo é processado pelo JavaScript no seu navegador – nada que você cole ou abra é enviado para um servidor, por isso é seguro para respostas de API, tokens, configs e dados do cliente. Também funciona offline quando a página é carregada.

Ferramentas relacionadas

← Voltar para todas as ferramentas