JSON para XML

Funciona localmente no navegador. Nada sai do seu dispositivo.

Converta ficheiros JSON ou texto JSON colado para XML diretamente no navegador.

Definições XML

Entrada

Saída

Cole JSON válido para ver a visualização do XML.

Cole JSON válido para ver a visualização do XML.

Como funciona

  1. 1

    Cole JSON ou abra um ficheiro

    Cole JSON ou abra um ficheiro JSON ou TXT.

  2. 2

    Defina a estrutura e as opções

    Escolha o estilo de array, o modo raiz, a representação de null e as chaves reservadas.

  3. 3

    Copiar ou transferir o XML

    Copie o XML gerado ou transfira-o.

Bom saber

O conversor JSON para XML converte JSON em XML, com chaves reservadas para atributos, CDATA e texto.

O null do JSON pode ser representado de quatro formas.

Casos de uso típicos

Gerar um payload de API com atributos em vez de apenas elementos filhos

Use a chave de atributo reservada para gerar certas propriedades como atributos XML.

Gerar valores de array como elementos repetidos com o mesmo nome

Escolha o estilo “repetido” se o sistema de destino esperar elementos repetidos sem contentor.

Dicas para melhores resultados

Ajuste a representação de null ao esquema de destino

Escolha xsi:nil para um esquema compatível com XML Schema, ou elemento vazio para consumidores simples.

Limpe chaves duplicadas antes de converter

Se chaves duplicadas forem bloqueadas, limpe os dados de origem em vez de deixar o último vencer.

Funções

  • Chaves reservadas para atributos e CDATA

    Mapeie propriedades JSON para atributos, CDATA ou texto.

  • Quatro representações de null

    Elemento vazio, omissão, texto “null” ou xsi:nil conforme o esquema.

  • Processamento local

    Os seus dados nunca saem do seu dispositivo.

Perguntas frequentes

Como os valores de array são representados em XML?

À escolha: um contentor com filhos item ou vários elementos repetidos com o mesmo nome.

Meus dados são enviados?

Não. A conversão é totalmente local.

Procura outra ferramenta?

Todas as ferramentas funcionam localmente no seu navegador – sem cadastro, sem upload e também offline.