ForHosting KIT · Dados e planilhas

Recebeu um XML e não consegue ler?

Converta XML em dados estruturados sem perder o que as tags carregam: os atributos são mantidos com um prefixo claro e as tags repetidas viram listas. No exemplo, um catálogo com dois livros vira uma lista com Rayuela, 1963, e Pedro Paramo, 1955. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve

Serve para abrir aquele XML que chegou por e-mail (o da nota fiscal eletrônica é o caso clássico no Brasil) e transformá-lo em dados que sistemas modernos e planilhas entendem.

Por que um conversor rápido perde dados sem avisar

Quem escreve um conversor de XML em cinco minutos costuma tratar bem o texto de cada elemento e jogar fora, sem aviso, todos os atributos, porque a maioria dos leitores de XML enxerga os atributos como observações e não como dados. Em documentos reais isso sai caro. Mensagens SOAP, feeds RSS, desenhos SVG e arquivos de configuração herdados de sistemas antigos muitas vezes guardam na própria tag os valores mais importantes: um identificador, um tipo, um código de moeda, um número de versão. Este conversor mantém todos eles, cada um com um prefixo constante, para que um atributo nunca se confunda com um elemento vizinho de mesmo nome.

Onde o XML continua vivo e o que sai da conversão

O formato que quase todos os aplicativos da web trocam hoje venceu essa disputa há anos, mas o XML nunca foi embora. Ele ainda move serviços SOAP, feeds RSS e Atom e o interior dos documentos do Office, então cedo ou tarde alguém precisa levar esses dados para um sistema mais novo ou para uma planilha. A conversão respeita a árvore: elementos aninhados continuam aninhados e tags que se repetem formam uma lista, em vez de uma apagar a outra. No exemplo, um catálogo com dois livros volta como uma lista com Rayuela, 1963, e Pedro Paramo, 1955, cada título e cada ano com o próprio nome. O erro comum é achatar tudo à mão e perder qual valor pertencia a qual elemento.

Recebeu um XML e não sabe o que fazer com ele?

No Brasil, XML chega o tempo todo: a NF-e do fornecedor, o retorno de um sistema antigo, a exportação de um software de gestão. Clicar em cima abre uma parede de tags que ninguém consegue ler.

Como a conversão trata atributos, listas e tags repetidas

XML tem sutilezas que quebram conversores ingênuos: atributos dentro das tags, elementos que se repetem (os itens de uma nota, por exemplo) e níveis fundos de aninhamento. O resultado aparece na tela antes de baixar, então você confere se a estrutura ficou como esperava.

Grátis, sem cadastro e sem os seus arquivos saírem da página

A conversão roda inteira no seu navegador: o XML não é enviado para nenhum servidor. Isso importa, e muito, quando o arquivo é uma nota fiscal com CNPJ, endereço e valores do seu negócio. Não tem limite de uso nem marca d'água.

Serve para o XML de nota fiscal (NF-e)?

Só lembre que esta ferramenta converte o formato — ela não valida a nota junto à Receita.

É seguro colar um XML com dados da minha empresa?

Sim: o processamento acontece no seu navegador e o arquivo não é enviado a servidor nenhum. CNPJ, valores e endereços ficam na sua máquina — um cuidado que conta na sua conformidade com a LGPD.

É grátis mesmo?

Na página, sim: sem limite, sem cadastro, sem marca d'água.

Tem limite de tamanho?

25 MB por arquivo — um XML de nota fiscal tem alguns KB, então dá para converter arquivos milhares de vezes maiores que isso.

Funciona no celular?

Funciona no navegador do celular: dá para converter o XML que chegou anexado no e-mail sem esperar chegar no computador.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/data/xml-to-json

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/data/xml-to-json \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"xml":"<r><a>1</a></r>"}'
{
  "xml": "<r><a>1</a></r>"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "data.xml_to_json",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

max_mb25
HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Este conversor transforma qualquer arquivo XML em JSON legível e estruturado, direto no navegador — grátis e sem cadastro.

Recebeu um XML e não sabe o que fazer com ele?

Convertendo em JSON, a mesma informação vira uma estrutura limpa de campos e valores — que um dev usa direto no código e que qualquer ferramenta moderna de dados importa sem sofrimento.

Como a conversão trata atributos, listas e tags repetidas

Aqui os atributos viram campos identificados, tags repetidas viram listas e a hierarquia do documento é preservada no JSON.

Grátis, sem cadastro e sem os seus arquivos saírem da página

Para converter em escala — todos os XMLs que caem numa pasta, por exemplo —, a mesma capacidade funciona via API por US$ 0,002 por chamada, com arquivos de até 25 MB.

Do JSON para onde você quiser

Convertido o XML, o caminho fica livre: o JSON pode virar planilha, alimentar um painel ou entrar direto no banco de dados do seu sistema. Um fluxo comum de contabilidade: converter os XMLs das notas fiscais do mês em JSON e, dali, montar a planilha de conferência que o contador pede no fechamento — sem digitar item por item e sem depender de software instalado na máquina de uma pessoa só.

Ler o XML da nota fiscal sem sistema do contador

A Padaria Pão Dourado Ltda. recebe a NF-e do distribuidor por e-mail. Convertendo o XML em JSON no navegador, o dono enxerga itens, quantidades e valores na hora — sem instalar nada e sem o arquivo sair do computador.

Aposentar um sistema antigo que só fala XML

O ERP antigo exporta tudo em XML; o sistema novo só importa JSON. A equipe converte os arquivos da migração e valida a estrutura antes de subir os dados — sem escrever um conversor do zero.

Organizar as notas do mês para a contabilidade

Juliana Nascimento junta os XMLs de NF-e que a loja recebeu no mês, converte um a um em JSON e monta a planilha de entrada de mercadorias que o contador confere no fechamento.

Como ficam os atributos das tags no JSON?

Eles não se perdem: viram campos identificados dentro do objeto correspondente, separados do conteúdo da tag.

Ver a documentação completa do KIT →