Pular para o conteúdo
convertirdocs

Converter XML para Excel

Abra relatórios, exportações e arquivos de sistemas em XML numa planilha Excel organizada em linhas e colunas, sem precisar entender a estrutura do arquivo.

100% grátis · sem cadastroSeus arquivos não saem do seu aparelho

ou arraste para cá

Como converter XML para Excel em 3 passos

  1. 1

    Envie um ou vários arquivos .xml.

  2. 2

    Confira na prévia as linhas e colunas que foram detectadas.

  3. 3

    Converta e baixe a planilha .xlsx.

Seus arquivos não saem do seu aparelho

Esta ferramenta funciona inteira dentro do seu navegador. O arquivo não é enviado para nenhum servidor: ele é lido, processado e baixado no seu próprio aparelho. Ao fechar ou recarregar a página, ele some da memória.

XML legível numa planilha

XML ainda é muito usado para troca de dados entre sistemas: exportações de ERPs e softwares de gestão, relatórios de sistemas contábeis, catálogos de produtos para marketplaces, feeds de imóveis e de vagas, arquivos de integração bancária e backups. É um formato feito para máquinas, cheio de tags, e abrir no navegador ou num editor de texto não ajuda quem precisa conferir valores.

Este conversor procura no arquivo o elemento que se repete, como produto, item, registro ou cliente, e transforma cada ocorrência numa linha da planilha. Os elementos filhos e os atributos de cada registro viram colunas, com o nome da tag no cabeçalho.

Um exemplo prático: a loja recebe do fornecedor o catálogo em XML para cadastrar os produtos, mas precisa antes revisar preços e margens. Convertido em planilha, dá para ajustar as colunas, calcular o preço de venda e só depois importar no sistema da loja.

Como a estrutura é lida

Num catálogo com várias tags de produto, cada uma com código, descrição, preço e estoque, você recebe uma linha por produto e quatro colunas. Se o produto tem um atributo, como id ou moeda, ele também vira coluna. Assim a planilha reflete o conteúdo sem você precisar abrir o arquivo nem escrever nenhuma fórmula de importação.

XMLs muito complexos, com vários níveis de listas dentro de listas, como alguns documentos fiscais completos, podem não virar uma tabela única perfeita; nesses casos, a prévia mostra o que foi detectado antes de baixar, para você avaliar se o resultado serve.

Números, códigos e acentos

Na planilha gerada, os valores numéricos ficam como números, prontos para somar e filtrar, enquanto códigos com zeros à esquerda e números com mais de 15 dígitos ficam como texto. Isso é importante em XMLs com CNPJ, CPF, CEP, códigos de produto e chaves longas, que o Excel costuma estragar ao abrir o arquivo direto. Acentos e cedilha são mantidos.

Se preferir outro formato de saída, o mesmo conversor gera CSV ou JSON a partir do XML. Você pode converter vários arquivos de uma vez, por exemplo todos os relatórios de um mês, e baixar tudo junto.

Sem enviar nada

Arquivos de sistemas e de integrações costumam ter dados de clientes, fornecedores e valores. Aqui a conversão é feita no seu navegador: o XML não é enviado a nenhum servidor e nada fica guardado. É grátis, sem cadastro e sem limite de arquivos. Para outras conversões, use CSV para Excel.

Isso vale também para arquivos grandes: o limite é apenas a memória do seu aparelho, e um computador costuma dar conta de arquivos maiores que o celular.

Perguntas frequentes

Como o conversor sabe o que é uma linha?

Ele detecta o elemento que se repete no XML, como produto ou registro, e cada ocorrência vira uma linha.

Os atributos das tags aparecem?

Sim. Atributos e elementos filhos viram colunas.

Funciona com XML muito complexo?

Arquivos com muitas listas dentro de listas podem não virar uma tabela única perfeita. Confira a prévia antes de baixar.

Os zeros à esquerda e números longos são mantidos?

Sim. Ficam como texto no Excel, completos.

Posso gerar CSV em vez de Excel?

Sim. O mesmo conversor gera Excel .xlsx, CSV ou JSON.

Posso converter vários XML de uma vez?

Sim. Envie vários arquivos e baixe as planilhas juntas, uma para cada XML.

Meu XML é enviado para um servidor?

Não. A conversão acontece no navegador e nada fica guardado.

Ferramentas relacionadas