Conversor de XML para JSON

Converta XML para JSON formatado com suporte a atributos, CDATA, elementos aninhados e múltiplos filhos. Grátis, privado e instantâneo.

XML Input
JSON Output
Enter XML above to convert to JSON.

How It Works

1

Paste XML

Copie e cole qualquer documento XML na área de entrada. O exemplo fornece um caso realista com elementos aninhados e CDATA.

2

Auto-Convert

The XML is parsed and converted to JSON instantly as you type. Attributes get an @ prefix and text nodes use #text.

3

Review JSON

The formatted JSON output is pretty-printed with 2-space indentation. Nested structures and arrays are clearly visible and easy to navigate.

4

Copy or Download

Copy the JSON to your clipboard with one click, or download it as a .json file for use in your projects.

About XML to JSON Converter

Convert XML documents to clean, structured JSON format instantly using browser-native DOMParser. This tool follows the standard xml2json convention — attributes are prefixed with @, text content is stored in #text when mixed with child elements, and multiple child elements with the same name are grouped into arrays. CDATA sections are treated as text content. The JSON output is pretty-printed with 2-space indentation for readability. All processing happens in your browser — no data is sent to any server.

Suporte a Atributos

Os atributos XML são preservados com a convenção padrão de prefixo @. Múltiplos atributos em um elemento são todos incluídos como chaves separadas.@ prefix convention. Multiple attributes on one element are all included as separate keys.

Tratamento de CDATA

As seções CDATA são tratadas como conteúdo de texto e incluídas na saída. O texto bruto dentro das seções CDATA é preservado sem análise.

Suporte a Aninhamento e Arrays

Elementos profundamente aninhados tornam-se objetos aninhados. Nomes de elementos repetidos no mesmo nível são automaticamente agrupados em arrays.

100% Privado

Toda a conversão acontece no seu navegador usando DOMParser nativo. Nenhum dado é enviado para qualquer servidor. 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. Carregue 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 o resultado. 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.