Como abrir XML no Excel
- Abra ou cole o XML. O elemento que mais se repete – por exemplo
<product>ou<row>– é escolhido automaticamente como linha. - Confira a pré-visualização. Escolha outro elemento em Linhas a partir do elemento se precisar de linhas diferentes.
- Clique em Baixar Excel (.xlsx) e abra o arquivo no Excel, Planilhas Google, Numbers ou LibreOffice.
Como o XML vira linhas e colunas
| XML | Excel |
|---|---|
| Cada elemento de registro que se repete | Uma linha |
Atributo id="7" no registro | Coluna @id |
Elemento filho <name> | Coluna name |
<address><city> aninhado | Coluna address.city |
Atributo em um filho, <price currency="EUR"> | Coluna price.@currency |
Filhos repetidos, como vários <tag> | Uma célula, com os valores unidos por “; ” |
Números simples, como 39.90 | Células numéricas; zeros à esquerda e IDs longos continuam como texto |
Por que não abrir o XML direto no Excel?
O Excel para Windows consegue importar XML por Dados → Obter Dados → De Arquivo → Do XML ou pela guia Desenvolvedor, mas isso exige um mapa XML ou várias etapas do Power Query, e a importação não está disponível no Excel para a Web. Este conversor funciona em qualquer navegador e gera um arquivo .xlsx simples que abre em qualquer lugar, com a linha de cabeçalho em negrito e congelada e os filtros já ativados.
Perguntas frequentes
Posso converter XML em CSV?
Sim. O XML para CSV cria um arquivo de texto simples com as mesmas colunas e o delimitador que você escolher, pronto para bancos de dados e scripts.
Quantas linhas a planilha pode ter?
Até o limite do Excel de 1.048.576 linhas por planilha. A pré-visualização mostra as primeiras 200 linhas; o arquivo baixado contém todas.
Quais arquivos XML funcionam melhor?
Arquivos com uma lista de registros parecidos, como produtos, pedidos, transações ou contatos. Documentos com muitos níveis de aninhamento também funcionam: os valores aninhados viram colunas com o caminho separado por pontos, e você escolhe qual elemento define uma linha.
Meus dados são enviados para algum servidor?
Não. O arquivo .xlsx é criado no seu navegador, então seu XML nunca sai do seu dispositivo.