Como usar: XML para Excel
- 1
Solte o arquivo XML exportado
De um banco, um marketplace, uma exportação do 1C ou do SAP, uma lista de preços ou um feed.
- 2
Confirme o elemento de registro
Cada elemento repetido vira uma linha da planilha; o mais provável já vem selecionado e a lista mostra os outros.
- 3
Baixe o .xlsx
Veja as linhas na pré-visualização, decida se números e datas devem ser tipados e salve a pasta de trabalho.
Limites e Pro
Arquivos XML de até 100 MB; uma planilha de até 1.048.576 linhas.
Sobre: XML para Excel
O conversor de XML para Excel abre os registros escondidos em um arquivo XML como uma planilha comum. Escolha o elemento que representa um registro e você recebe uma linha por registro, com uma linha de cabeçalho com os nomes das colunas, pronta para ordenar, filtrar, criar tabelas dinâmicas ou ser conferida rapidamente por quem nunca lê XML.
A estrutura das colunas é a mesma do CSV: atributos e elementos filhos viram colunas, elementos aninhados recebem nomes com ponto (supplier.inn, address.region) e filhos repetidos são reunidos em uma única célula ou distribuídos em colunas numeradas.
O que o Excel acrescenta são os tipos. Com a detecção de tipos ligada, 125000 e 4.5 viram números que você pode somar, true e false viram células lógicas, e datas ISO como 2026-03-31 ou 2026-03-31T14:30:00 viram datas reais do Excel, exibidas como aaaa-mm-dd ou com a hora. Identificadores com zeros à esquerda, como CNPJ, números de conta e códigos de produto como 007, continuam como texto para o Excel não remover os zeros, assim como números com mais de 15 dígitos. Desligue a detecção para manter todos os valores como texto, exatamente como estavam no XML.
A pasta de trabalho tem uma planilha com o nome do elemento de registro, com a largura das colunas ajustada ao conteúdo. O Excel limita uma planilha a 1.048.576 linhas e 16.384 colunas; uma exportação XML maior deve ser dividida ou convertida para CSV. Formatações como cores ou cabeçalhos em negrito não são adicionadas.
Privacidade
A leitura do XML e a gravação do XLSX acontecem em um worker nesta aba (o SheetJS gera a pasta de trabalho); sua exportação nunca sai do seu computador.