Skip to content
Convert Row

CSV para XML

Elementos aninhados com seus próprios nomes de tags raiz e de linha. Atributos opcionais.

  • Conversão 100% local
  • Sem upload de arquivos
  • Preserva a estrutura
  • Suporta arquivos grandes
Exemplo de saída
<rows>
  <row>
    <name>Ada</name>
  </row>
</rows>

Converter CSV para XML →

Converter CSV para XML Drop a spreadsheet, pick an output format, and download the result. Everything runs in your browser — the file never leaves your machine.
info Supports CSV, TSV, TXT • Max file size: 100 MB

Também: XML para CSV

Cole XML com elementos de linha repetidos — os nomes das tags filhas tornam-se cabeçalhos CSV.

Converter CSV para XML: estruturar dados para APIs e feeds

XML é o formato de escolha para sistemas empresariais legados, serviços web SOAP, feeds RSS e Atom, bem como muitos padrões de troca de dados. Converter um CSV em XML permite-lhe alimentar estes sistemas com dados tabulares sem precisar escrever um script de transformação personalizado.

ConvertRow envolve cada linha CSV num elemento <row> e cada célula num elemento filho nomeado após o cabeçalho da coluna. O resultado é um documento XML bem formado pronto para ser validado, transformado via XSLT ou importado em qualquer aplicação compatível com XML.

Para melhores resultados, use cabeçalhos de coluna alfanuméricos sem espaços ou caracteres especiais — os nomes de elementos XML não podem começar com números nem conter caracteres como &, < ou espaços.

Casos de uso comuns para conversão de CSV para XML:

  • Importar dados em sistemas ERP ou CRM legados que consomem XML
  • Gerar arquivos de feed de produtos para motores de comparação
  • Criar fixtures de teste para pipelines de processamento XML
  • Alimentar um serviço web SOAP que requer um corpo de solicitação XML

Frequently Asked Questions

O elemento raiz é <rows> e cada linha CSV torna-se um elemento filho <row>. Cada célula nessa linha torna-se um elemento filho de <row> nomeado após o seu cabeçalho de coluna.

Os nomes de elementos XML não podem conter espaços. ConvertRow saneializa os nomes de cabeçalho substituindo espaços por sublinhados e removendo caracteres inválidos.

Sim. O documento XML inclui uma declaração UTF-8 e escapa corretamente os caracteres especiais em todos os valores de células. O resultado passa nos validadores XML padrão.

Não há limite imposto. Os arquivos XML são maiores do que o CSV fonte devido à sobrecarga das etiquetas — um CSV de 1 MB pode produzir um arquivo XML de 3 a 5 MB.