# XML para JSON

> Converte XML em JSON com atributos, elementos repetidos como arrays e valores tipados.

- Página: https://acepdfmd.com/pt/tool/xml-to-json/
- Atualizado: 2026-09-18
- Funciona em: https://acepdfmd.com (Os arquivos enviados são excluídos em até 60 minutos. Sem cadastro para uso leve.)
- Também em 29 idiomas: https://acepdfmd.com/<lang>/tool/xml-to-json/

## Converta XML em JSON com atributos, arrays e valores tipados

XML ainda é o que muitos feeds, exportações e sistemas corporativos produzem, enquanto quase todo programa moderno quer JSON. XML para JSON converte um documento XML em JSON seguindo regras claras, para que o resultado seja previsível e fácil de programar em torno dele.

Cole o XML ou solte um arquivo .xml. Cada elemento se torna um objeto identificado pelo seu nome; atributos se tornam chaves com o prefixo @; texto que fica ao lado de elementos filhos é mantido sob #text; um elemento que aparece mais de uma vez sob o mesmo pai se torna um array; um elemento vazio se torna null. Prefixos de namespace são removidos dos nomes para que as chaves permaneçam simples. Valores que parecem números ou booleanos são convertidos, o que é correto para a maioria dos feeds de dados; escolha manter tudo como texto quando identificadores como códigos de produto com zeros à esquerda precisarem permanecer intactos. XML inválido é reportado com a posição do erro.

A conversão foi pensada para ser reversível: JSON para XML entende as mesmas convenções de @ e #text e grava os elementos de volta. Para arquivos de configuração em YAML, use YAML para JSON, e para verificar o que mudou entre duas exportações, passe os resultados pelo Comparar JSON.

## Como usar a ferramenta XML para JSON

1. Digite ou cole seu XML, ou abra um arquivo.
2. Defina as suas opções: Value types.
3. Clique em “Processar XML para JSON” e baixe o resultado.

## Perguntas frequentes

### O XML para JSON é gratuito?

Sim. O XML para JSON é gratuito para uso leve, sem cadastro: visitantes anônimos têm 10 tarefas grátis por dia, e criar uma conta gratuita torna o uso diário ilimitado. O plano Pro pago remove os anúncios e aumenta os limites de tamanho de arquivo para trabalhos mais pesados.

### Meu arquivo está seguro?

Sim. Seu arquivo é enviado por HTTPS, processado por software de código aberto auto-hospedado em nossos servidores (sem IA de terceiros nem APIs de nuvem) e excluído em no máximo 60 minutos, geralmente logo após o resultado ficar pronto.

### Quais formatos de arquivo o XML para JSON aceita?

O XML para JSON aceita arquivos XML. Converta outros formatos para um compatível primeiro; as ferramentas relacionadas abaixo geralmente conseguem fazer isso.

## Ferramentas relacionadas

- [JSON para XML](https://acepdfmd.com/pt/tool/json-to-xml/): Converte JSON em XML bem formado e indentado, com um elemento raiz que você escolhe.
- [YAML para JSON](https://acepdfmd.com/pt/tool/yaml-to-json/): Converte YAML em JSON limpo, incluindo arquivos com vários documentos.
- [Formatador de JSON](https://acepdfmd.com/pt/tool/json-formatter/): Valide, formate, minifique, ordene ou repare JSON, com a linha e a coluna exatas de qualquer erro.
- [CSV para JSON](https://acepdfmd.com/pt/tool/csv-to-json/): Converte CSV ou TSV num array JSON de objetos, com números tipados e chaves aninhadas.
- [JSON para CSV](https://acepdfmd.com/pt/tool/json-to-csv/): Achata registros JSON num arquivo CSV que abre em qualquer planilha.

Leia o guia: [Guia de ferramentas JSON: documentos e dados para JSON e de volta](https://acepdfmd.com/pt/guides/json-guide/)
