XML JSON
Conversor online gratuito

Converter XML para JSON

Converter agora
Conversor de XML para JSONGRÁTIS
Arraste um arquivo .XML aqui
ou escolha um - nós o convertemos para .JSON e disponibilizamos o arquivo para download

Nesta página

Testado em macOS, Windows e Linux
Última verificação em Oct 2026

Mais conversores gratuitos

HEIC, PNG, WEBP, MP3 e mais - todas as ferramentas aqui são gratuitas.

Abrir a caixa de ferramentas

Como converter XML para JSON

  1. Adicione o seu arquivo .XML - arraste-o para a caixa acima ou clique para procurar.
  2. Converta-o para .JSON em poucos segundos.
  3. Baixe o seu novo arquivo .JSON.

O que esperar

  • Atributos XML tornam-se chaves JSON prefixadas com @ (ex: @id) e o conteúdo de texto do elemento torna-se #text - renomeie-os se o sistema receptor esperar nomes de chaves simples.
  • Um único elemento XML é convertido em um objeto, não em um array de um elemento; irmãos repetidos da mesma tag tornam-se um array. XML inconsistente (às vezes um item, às vezes muitos) pode quebrar o código a jusante.
  • Comentários XML e instruções de processamento são descartados silenciosamente - extraia qualquer metadado significativo manualmente antes de converter.

Perguntas frequentes

A conversão é sem perdas (lossless)?
Os valores dos dados sobrevivem intactos, mas a estrutura não é 1:1. Atributos, namespaces e comentários são renomeados ou descartados, portanto, XMLs complexos podem precisar de uma curta etapa de pós-processamento.
Posso converter de volta de JSON para XML?
Sim, as mesmas ferramentas funcionam inversamente. Como o JSON pode expressar coisas que o XML não pode (arrays puros, valores nulos), a conversão de ida e volta pode não reproduzir o XML original exatamente.
Por que a saída contém chaves como `@id` e `#text`?
Essas são as convenções padrão para representar atributos XML e conteúdo de texto de elementos, respectivamente - não são erros. Renomeie-os em uma etapa de pós-processamento se o seu sistema de destino esperar nomes de chaves simples.
O que acontece com os namespaces XML?
Os prefixos de namespace acabam nos nomes das chaves (ex: ns:price). Remova-os ou mapeie-os após a conversão se o sistema de consumo não lidar com chaves prefixadas.
Saiba mais sobre os formatos: .XML · .JSON
Programas que convertem XML: Navicat Premium · PlistEdit Pro