Pular para o conteúdo
Fileflect

XML para JSON

Converta XML em JSON com atributos, elementos repetidos e CDATA. Seguro contra XXE e sem enviar seus arquivos.

Processado no seu aparelho: seu arquivo não sai do seu computador

ou clique para escolher no seu aparelho

Até 50 arquivos de no máximo 50 MB cada.

O que XML para JSON faz

XML para JSON lê documentos XML e os converte em JSON: cada elemento é uma chave, os atributos levam @ na frente, elementos repetidos formam uma lista e o conteúdo CDATA é mantido como texto. Os valores ficam como texto, porque XML não tem tipos: 007 continua 007.

Limites

  • Até 50 arquivos por vez, de até 50 MB cada.
  • Com o Pro: até 500 arquivos por lote.
  • Se um trabalho demorar mais de 2 minutos, ele é interrompido para não travar seu dispositivo.
  • Processado no seu navegador: seus arquivos nunca são enviados a um servidor.

Perguntas frequentes

É seguro abrir um XML desconhecido?

Sim. Documentos que declaram entidades (<!ENTITY>), a porta de entrada de ataques como XXE ou billion laughs, são recusados com um aviso antes da leitura, e nada é baixado da internet.

Por que os números aparecem entre aspas?

Porque em XML tudo é texto, e adivinhar tipos poderia alterar dados (zeros à esquerda, códigos). Assim você recebe exatamente o que o arquivo diz.

Os comentários são mantidos?

Não. Comentários e instruções de processamento não têm equivalente em JSON e são omitidos; o resto do conteúdo é mantido.