O que o conversor de XML para JSON faz
Esta ferramenta gratuita transforma marcação XML em um JSON limpo e legível direto no seu navegador. Cole um arquivo de configuração, uma resposta de API, um feed RSS ou qualquer XML bem formado e receba o JSON aninhado na hora. É útil para desenvolvedores que migram APIs SOAP ou XML antigas para aplicações JavaScript modernas, para profissionais de QA que inspecionam dados e para qualquer pessoa que ache JSON mais fácil de ler do que sinais de maior e menor.
A conversão segue regras simples e previsíveis: atributos XML viram chaves com o prefixo @, o conteúdo de texto de um elemento vai para um campo #text quando há atributos presentes, e tags irmãs repetidas são agrupadas em um array. A saída é formatada com indentação de dois espaços, pronta para ler ou colar direto no código.
Como usar
- Cole ou digite o seu XML na caixa de entrada no topo.
- Veja o JSON surgir na caixa de saída abaixo enquanto você digita. Não há botão para apertar, a conversão acontece ao vivo.
- Se a marcação estiver malformada, você verá uma mensagem de XML inválido. Corrija a tag fora do lugar e o resultado reaparece.
- Clique em Copiar para pegar o JSON formatado para o seu editor ou cliente de API.
Por que converter XML aqui
Seu XML nunca sai da sua máquina. A análise acontece inteiramente no navegador, então arquivos de configuração sensíveis, tokens ou dados de clientes ficam no seu dispositivo, sem nada enviado a um servidor. É gratuito, não precisa de conta e funciona em qualquer celular, tablet ou notebook com navegador. Como não há etapa de upload, até documentos grandes convertem no instante em que você cola.
Dica: se a sua origem tiver muitos atributos, procure as chaves com prefixo @ no resultado, é ali que elas vão parar. Para elementos repetidos, como entradas <item> em um feed, espere um array em vez de um único objeto.
Trabalha com muitos arquivos XML de uma vez no desktop? O aplicativo BulkPro, da mesma equipe, dá conta de tarefas em lote. Veja mais opções em conversores.
Perguntas frequentes
- Como a ferramenta lida com atributos XML e tags repetidas?
- Os atributos viram chaves com o prefixo @ (por exemplo @id), e o texto de um elemento fica em um campo
- Por que aparece a mensagem de XML inválido?
- O conversor precisa de XML bem formado. Se uma tag estiver aberta, mal pareada ou o documento estiver vazio, ele mostra XML inválido em vez do resultado. Corrija a tag com problema e o JSON reaparece automaticamente.
- Meu XML é enviado para algum servidor?
- Não. A análise acontece inteiramente no seu navegador usando o parser de XML nativo, então seus dados ficam no seu dispositivo e nada é enviado para lugar nenhum.
- O conversor de XML para JSON é gratuito e precisa de conta?
- Sim, é totalmente gratuito, sem cadastro e sem limites. Abra a página, cole o seu XML e copie o resultado em JSON.