Conversor de JSON para XML

Converta dados JSON em XML formatado. Configure os nomes dos elementos raiz e de itens de array. Gratuito, privado, sem uploads para servidor.

JSON Input
XML Output
Paste JSON, optionally adjust element names, and click Convert.

How It Works

1

Paste JSON

Cole JSON válido na área de entrada. O conversor suporta objetos aninhados, arrays, strings, números, booleanos e valores nulos.

2

Set Element Names

Customize the root element name and the element name used for array items. Defaults are "root" and "item" respectively.

3

Convert

Click Convert to generate XML. Objects become child elements, arrays produce repeated element names with your chosen item name.

4

Copy or Download

Copy the XML output to your clipboard or download it as a .xml file. All processing happens in your browser.

About JSON to XML Converter

Convert JSON data into well-formatted XML with full control over element naming. This converter parses your JSON and builds an XML document recursively: JSON objects become nested child elements, arrays generate repeated elements using your chosen item name, and primitive values (strings, numbers, booleans, null) are serialized as element text content. The output is indented with 2-space formatting for readability. All conversion happens entirely in your browser with no data sent to any server.

Nomes de Elementos Personalizados

Defina o nome do elemento raiz e o nome do elemento de item de array para atender aos requisitos do seu esquema XML. Padrões: "root" e "item".

Suporte a Estruturas Aninhadas

Lida com objetos JSON profundamente aninhados, arrays de objetos, arrays mistos, objetos e arrays vazios, além de todos os tipos primitivos JSON.

Saída Formatada

O XML é formatado com indentação de 2 espaços e quebras de linha adequadas. Os nomes dos elementos são sanitizados para serem compatíveis com XML.

100% Privado

Toda a conversão acontece no lado do cliente com JavaScript puro. Nenhum dado é enviado para servidores. Funciona offline após o carregamento da página.

📋 Common Use Cases

Integração de Dados

Converta exportações CSV para JSON para desenvolvimento de API, ou JSON para CSV para análise em planilhas. Conecte formatos de dados sem escrever scripts de conversão.

Conversão de Documentos

Transforme documentos entre formatos para compatibilidade — DOCX para PDF para compartilhamento, HTML para Markdown para migração de CMS, ou imagens para JPG para otimização web.

Fluxo de Desenvolvimento

Converta entre formatos de serialização de dados durante o desenvolvimento. Transforme respostas de API, arquivos de configuração ou dados de teste entre JSON, XML e CSV.

Migração de Conteúdo

Mova conteúdo entre plataformas convertendo para o formato necessário. HTML para Markdown para geradores de sites estáticos ou plataformas CMS compatíveis com Markdown.

🪜 How to Use This Tool

  1. Envie ou cole seu arquivo de origem
    Arraste e solte um arquivo ou cole seus dados diretamente. A maioria dos conversores aceita arquivos de até 50MB e detecta automaticamente o formato de entrada.
  2. Defina as opções de conversão
    Escolha o formato de saída, configurações de qualidade, preferências de delimitador ou opções de codificação, dependendo do tipo de conversor.
  3. Converta e visualize
    Clique em converter e revise a saída. Conversores baseados em texto mostram uma pré-visualização ao vivo; conversores de arquivo exibem os detalhes do arquivo de saída.
  4. Baixe o resultado
    Clique em baixar para salvar o arquivo convertido no seu dispositivo. Seus arquivos originais e convertidos nunca são enviados para nenhum servidor.

📚 Related Guides

Frequently Asked Questions

Esses conversores são gratuitos?
Sim. Todos os conversores são completamente gratuitos. Não é necessário cadastro.
Qual é a precisão do conversor de unidades?
Ele usa fatores de conversão padrão para comprimento, massa, temperatura, área, volume e velocidade. Os resultados são precisos até 6 casas decimais.