Ir para a ferramenta

Conversores

JSON → XML

Transforme objetos JSON em um documento XML.

JSON organiza dados em objetos, listas e valores; XML usa elementos, atributos e texto em uma estrutura de marcação. Converter JSON para XML pode ajudar em integrações que exigem esse formato. A correspondência depende da convenção definida pela ferramenta e não preserva todas as distinções entre os formatos.

Esta ferramenta foi desenvolvida para apoiar estudantes e programadores em atividades de aprendizagem, desenvolvimento e testes autorizados. Utilize os resultados com responsabilidade, respeitando a privacidade, os direitos de terceiros e as regras do ambiente em que forem aplicados. Sua finalidade é educativa e técnica, sem promover fraude, uso indevido de dados ou qualquer ação que prejudique instituições, pessoas ou grupos.

Como usar

Convenção: atributos em @attributes, texto em #text, filhos como propriedades e irmãos consecutivos repetidos como listas. Folhas sem atributos viram strings; folhas com atributos têm #text, inclusive vazio. Elementos vazios viram string vazia. Null, objetos vazios e listas vazias são rejeitados em JSON. Números/booleanos voltam como strings; listas de um item podem virar valores simples. Raiz configurável (root) em JSON → XML; XML → JSON mantém a raiz como propriedade. Rejeita namespaces, DTDs, entidades personalizadas, conteúdo misto e irmãos repetidos intercalados. CDATA vira texto; comentários e instruções de processamento são ignorados. Preserva espaços textuais; só ignora indentação entre filhos. Inteiros fora de ±9007199254740991 são rejeitados antes da conversão; use strings. Somente XML 1.0 e nomes válidos; sem renomear chaves. Processamento local.