Como usar: Excel para XML
- 1
Solte a planilha
XLSX, XLS ou ODS, ou então um arquivo CSV. Escolha a planilha, se a pasta de trabalho tiver várias.
- 2
Dê nome aos elementos
Escolha o elemento raiz, o elemento escrito para cada linha e se as colunas viram elementos filhos ou atributos.
- 3
Salve o XML
Confira a saída e depois baixe o arquivo .xml ou copie o conteúdo.
Limites e Pro
Planilhas e arquivos CSV de até 500 MB; uma planilha por vez.
Arquivos de até 4 GB. Ver o Pro
Sobre: Excel para XML
O conversor de Excel para XML escreve as linhas de uma planilha como XML: um elemento por linha dentro de um elemento raiz, com os cabeçalhos das colunas como nomes. Uma planilha com as colunas sku, name e price vira <rows><row><sku>A-1</sku><name>Pen</name><price>1.5</price></row>…</rows> ou, com as colunas como atributos, <row sku="A-1" name="Pen" price="1.5"/>. Os dois nomes de elemento podem ser alterados, por exemplo para products e product, de acordo com o que o sistema de destino espera.
Os cabeçalhos raramente são nomes XML válidos por si sós, então são corrigidos: espaços e pontuação viram sublinhados, um cabeçalho que começa com número ganha um sublinhado no início, e duas colunas com o mesmo cabeçalho viram name e name_2. Cabeçalhos em cirílico e em outros alfabetos não latinos são permitidos em XML e ficam como estão.
Os valores são escritos como a planilha os armazena, e não como aparecem na tela: 1200 em vez de R$ 1.200,00, datas no padrão ISO 8601 (2026-03-31, com a hora quando houver) e fórmulas com o último resultado calculado. Células vazias viram elementos vazios ou ficam de fora, se você preferir registros menores. Os caracteres especiais são escapados, e o arquivo é UTF-8 com Declaração XML opcional.
Arquivos CSV funcionam do mesmo jeito, com o delimitador e a codificação do texto (UTF-8, Windows-1251 ou Windows-1252) detectados ou escolhidos manualmente. Desative “A primeira linha é o cabeçalho” para uma planilha sem cabeçalho; as colunas passam a se chamar Column_1, Column_2 e assim por diante. Só uma planilha é convertida por vez.
Privacidade
A pasta de trabalho ou o CSV é lido com SheetJS em um worker dentro desta aba, e o XML também é gerado ali; nada é enviado e o arquivo não é guardado.