GUIA

XML para JSON para feeds, configurações e passagens de API

Exportações empresariais, entradas RSS, respostas SOAP e ficheiros antigos de integração continuam a chegar em XML muito depois de o resto da stack ter avançado. Precisa de JSON para uma chamada REST, um dashboard ou um script Node — e normalmente hoje, não depois de ir buscar os flags npm certos. Esta página é um conversor XML para JSON online que mantém ambos os lados no ecrã: marcação à esquerda, JSON à direita. A conversão corre localmente no navegador: uma amostra XML→JSON de um ticket converte-se sem enviar dados de clientes. Quando o documento analisa, a saída atualiza-se à medida que edita; quando não, vê um erro claro em vez de um painel vazio silencioso.

Editor de origem XML ao lado de saída JSON formatada com estado de validação

Transforme XML em JSON online sem os desvios habituais

Muitos sites conversores pedem carregar, esperar e descer até uma caixa de saída no fundo. Serve para um teste de uma linha, mas custa quando verifica se `@sku` chegou bem ou se `<item>` repetidos viraram array. Aqui permanece numa mesma bancada: corrige uma etiqueta, olha à direita, continua. Etiquetas irmãs repetidas agrupam-se em arrays JSON. Os atributos mapeiam para chaves com prefixo (predefinição `@`) para não colidirem com nomes de elementos filhos. Conteúdo misto — texto mais elementos inline — cai sob uma chave de texto configurável (predefinição `#text`) para o código a jusante distinguir caracteres de estrutura. Se alguma vez converteu XML em JSON à mão para uma demo, estes valores predefinidos seguem as convenções da maioria das bibliotecas JavaScript XML para JSON — menos surpresas ao colar o resultado na app.

Onde esta página se destaca é tudo o que envolve a transformação. Danos ao colar são frequentes: um log copiou um atributo sem aspas, um `&` sem escape num campo descrição. Reparar XML na barra corrige problemas de sintaxe típicos; volte a converter. À direita o JSON formatado vai sempre indentado para leitura; o separador Minificado serve quando quer JSON comprimido para corpo de pedido ou ficheiro em disco. As opções JSON renomeiam prefixo de atributo e chave do nó de texto quando a spec pede `_attr` ou `__text` em vez dos predefinidos. A estrutura ainda parece errada? Pré-visualizar no visualizador JSON envia a exportação para as nossas vistas em árvore e tabela — percorra caminhos antes do commit. Isto não substitui um job ETL completo nem uma suite de validação de esquema. É a bancada que abre quando alguém envia um excerto XML por email e pede JSON antes do fim do dia.

Voltar ao conversor
🌱

Reparar e depois converter

Erros XML mecânicos bloqueiam qualquer analisador. A reparação trata muitos num clique — não fica preso na linha 1 antes de aparecer JSON.

🔬

Saída formatada e minificada

Leia JSON indentado no separador Formatado; tire uma linha comprimida de Minificado quando importa o tamanho ou colar num campo de cabeçalho.

💫

Nomes que o seu pipeline já espera

Ajuste prefixo de atributo e chave do nó de texto nas opções JSON em vez de pós-processar o ficheiro noutra ferramenta.

FEATURES

Converter XML em JSON numa só bancada

Edição lado a lado, reparação, opções de nomes, exportação minificada e verificação JSON visual — sem instalar outra app.

Barra XML para JSON: Reparar XML, opções JSON, pré-visualização no visualizador JSON

Feito para ficheiros reais, não só exemplos de brinquedo

Use a área de trabalho como conversor xml para json online que pode manter aberto durante uma revisão de migração. Importe um `.xml` ou `.svg`, ou cole de um fio de conversa. O painel esquerdo é um editor de texto com estado de validação em baixo — XML válido põe a barra a verde; XML inválido mostra a mensagem do analisador para saber o que corrigir. À direita o JSON com realce de sintaxe espelha a estrutura: objetos para elementos, arrays para etiquetas repetidas, strings para folhas simples. A análise acontece no separador — pode trabalhar numa config de staging numa máquina onde CLI arbitrárias são proibidas. Equipas que ainda mantêm XSLT ou gateways SOAP legacy costumam guardar um separador assim para verificações pontuais antes de ligar um novo endpoint JSON. Tem a velocidade de um script sem voltar a procurar como configurou `xml2js` da última vez — e a origem XML fica visível quando o negócio pergunta por que um campo se moveu.

  • Repare o XML antes da conversão: atributos sem aspas, & soltos e fechos de etiqueta partidos.
  • Mude para o separador JSON minificado quando precisar de payload numa linha para logs, webhooks ou armazenamento.
  • Defina prefixo de atributo e chave do nó de texto para alinhar a saída com o analisador JavaScript ou backend.
  • Abra o visualizador JSON na barra de ferramentas para inspecionar caminhos, arrays e objetos aninhados visualmente.

Como converter XML em JSON nesta página

Carregue XML e confirme a análise

Carregue XML e confirme a análise

Cole no painel esquerdo ou use Importar ficheiro para `.xml`, `.svg` ou texto simples com marcação. Aguarde o indicador XML válido. Se a análise falhar, leia o erro, corrija a linha à mão ou clique Reparar XML para problemas comuns de aspas, & e etiquetas de fecho, e verifique outra vez.

Opções JSON e separador de saída

Opções JSON e separador de saída

Abra opções JSON para alterar o prefixo de atributo (predefinição `@`) e a chave do nó de texto (predefinição `#text`) quando o consumidor espera outros nomes de propriedade. Separador Formatado para JSON indentado ao rever estrutura; separador Minificado para JSON comprimido como corpo de API ou ficheiro compacto.

Copiar, descarregar ou abrir o visualizador JSON

Copiar, descarregar ou abrir o visualizador JSON

Copie o JSON para a área de transferência, descarregue `converted.json` ou escolha Pré-visualizar no visualizador JSON para explorar em modo árvore ou tabela. Essa passagem visual apanha aninhamento trocado ou array em falta antes de colar o payload no Postman ou num teste JavaScript.

Analisar e converter XML em JSON online: perguntas que realmente surgem

COMEÇAR

Pronto para converter XML em JSON?

Desça à bancada, cole o ficheiro e use reparação, opções e visualizador JSON quando precisar.

XML para JSON

Grátis
  • Repare o XML antes da conversão: atributos sem aspas, & soltos e fechos de etiqueta partidos.
  • Mude para o separador JSON minificado quando precisar de payload numa linha para logs, webhooks ou armazenamento.
  • Defina prefixo de atributo e chave do nó de texto para alinhar a saída com o analisador JavaScript ou backend.
  • Abra o visualizador JSON na barra de ferramentas para inspecionar caminhos, arrays e objetos aninhados visualmente.
Voltar ao conversor

Conversor XML para JSON com editor e pré-visualização JSON lado a lado
No navegador