O que é este conversor de XML para Excel?
Uma ferramenta gratuita baseada no navegador que transforma dados XML em um arquivo Excel (.xlsx) de verdade. Cole ou envie seu XML, confira a prévia em tempo real e baixe a pasta de trabalho. Todo o processamento acontece localmente no seu navegador, então seus dados nunca são enviados e não é preciso instalar o Excel.
Lendo o XML de um feed de produtos em linhas e colunas
Um feed XML de três mil linhas é legível na teoria e ilegível na prática. Feeds de produto, exportações de pedidos e o XML de sistemas governamentais ou jurídicos têm a mesma anatomia: um elemento de registro repetido sem parar. Numa planilha, esse registro vira linha, e as perguntas reais (quais itens estão sem preço, quantos pedidos por país) se resolvem com filtro e ordenação em vez de rolagem entre tags.
É também o jeito prático de entregar XML a colegas que nunca vão abrir um editor de texto: compras, financeiro, o cliente. Eles recebem uma grade familiar, e a origem do arquivo deixa de importar.
Como o XML irregular se acomoda na planilha
Feeds reais são irregulares: campos opcionais aparecem só em parte dos registros. As colunas são a união de todos os campos encontrados, na ordem da primeira aparição, com células vazias onde o registro não tem o campo: auditar completude vira filtrar uma coluna pelos vazios. Valores numéricos puros entram como números de verdade, prontos para soma e ordenação, enquanto códigos com zeros à esquerda continuam texto.
Dois limites que valem conhecer: valores guardados em atributos (id="123" dentro da tag) não são puxados para colunas, só o conteúdo dos elementos conta; e estruturas aninhadas abaixo do nível do campo se comprimem no texto daquela coluna. Ótimo para revisão, não para ida e volta.
Como usar
- Cole seu XML no painel à esquerda ou envie um arquivo XML.
- Verifique a prévia da tabela em tempo real para confirmar que linhas e colunas foram detectadas corretamente.
- Pressione “Converter e baixar .xlsx” para salvar o arquivo Excel.
Como os dados são mapeados
- Cada registro XML vira uma linha da planilha (elementos de linha sob a raiz; seus filhos viram colunas).
- O formato XML é o mapeamento tabular genérico: <rows><row><Column>valor</Column></row></rows>, com nomes de colunas ajustados para nomes de elemento válidos.
- Valores que parecem números simples são gravados como números reais do Excel; códigos como 007 permanecem como texto para preservar os zeros à esquerda.
Exemplo
Entrada (XML)
<?xml version="1.0" encoding="UTF-8"?>
<rows>
<row>
<Name>Apple</Name>
<Qty>3</Qty>
</row>
<row>
<Name>Orange</Name>
<Qty>5</Qty>
</row>
</rows>Saída (Excel)
Name Qty Apple 3 Orange 5
XML vs Excel em resumo
| Formato | Tipo | Estrutura | Ideal para |
|---|---|---|---|
| XML | Marcação em texto simples | Elementos nomeados aninhados mais atributos | Integrações de sistemas, feeds, APIs legadas |
| Excel | Planilha binária (.xlsx) | Planilhas de linhas × colunas com células tipadas | Edição no Excel ou no Planilhas Google |



