Monu Tools

Conversor de JSON para XML

Converta JSON para XML e XML de volta para JSON, nos dois sentidos, inteiramente no seu navegador.

Como usar o/a JSON / XML

  1. 01

    Escolha um sentido: JSON para XML ou XML para JSON.

  2. 02

    Cole o seu JSON ou XML.

  3. 03

    Copie o resultado convertido, ou troque para converter de volta.

Converte em ambos os sentidos

Um conversor bidirecional entre JSON e XML, construído sobre um analisador bem testado. Converte um objeto JSON em XML ou analisa XML de volta em JSON, preservando atributos e transformando elementos repetidos em arrays e vice-versa.

É prático sempre que precisa de fazer a ponte entre um sistema baseado em XML e um baseado em JSON, inspecionar uma carga SOAP como JSON legível, ou transformar uma configuração JSON no XML que uma ferramenta antiga espera.

Tudo corre localmente no seu navegador, por isso os seus dados nunca saem do seu dispositivo.

Porque o XML ainda está em todo o lado

O XML (Extensible Markup Language) é uma forma há muito estabelecida de estruturar dados com etiquetas e atributos aninhados. Ainda está em todo o lado: serviços web SOAP, feeds RSS e Atom, formatos de documentos de escritório, layouts Android e incontáveis formatos de configuração e de troca de dados.

Como os atributos são preservados

Os atributos são preservados ao longo da ida e volta usando um prefixo @_ no lado do JSON, por isso um atributo XML torna-se uma chave JSON claramente marcada e volta a converter-se no mesmo atributo, em vez de se perder ou confundir com elementos filhos.

Elementos repetidos tornam-se arrays

Os elementos repetidos mapeiam naturalmente para arrays: várias etiquetas <item> sob um pai tornam-se um array JSON, e um array JSON torna-se elementos repetidos no XML, que é a forma que a maioria dos documentos reais toma.

Perguntas frequentes

Como são tratados os atributos XML?

Os atributos são preservados usando um prefixo @_ do lado do JSON, por isso converter de um lado para o outro mantém-nos intactos.

Como são representados os elementos repetidos?

Elementos XML repetidos tornam-se um array JSON, e arrays em JSON tornam-se elementos repetidos em XML.

Os meus dados são enviados para um servidor?

Não. A conversão decorre inteiramente no seu navegador, por isso os seus dados nunca saem do seu dispositivo.

Fontes

Incorporar esta ferramenta

Adicione esta ferramenta ao seu próprio site. Copie o excerto abaixo; mantém-se atualizado automaticamente.

<iframe src="https://monu.tools/embed/pt/json-xml-converter" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>

Ferramentas relacionadas