Conversor de XML para CSV

Converta XML em CSV ou Excel no navegador: o elemento que se repete vira as linhas, e os atributos e os elementos filhos viram as colunas. Grátis e privado.

O arquivo é lido pelo seu navegador e não é enviado a lugar nenhum. Sem upload, sem armazenamento.

O que ela faz


A maioria dos dados em XML, como feeds de produtos, notas fiscais, sitemaps ou exportações, é uma lista do mesmo elemento repetido: book, item, product. Esta ferramenta encontra esses elementos repetidos, faz uma linha para cada um e transforma os atributos (como @id) e os elementos filhos (como title, ou price/@currency para um atributo de um filho) em colunas. Filhos repetidos são juntados com ponto e vírgula.

Como usar


  1. Abra um arquivo .xml ou cole o XML.
  2. Confira o elemento repetido escolhido e a pré-visualização.
  3. Baixe o CSV ou o arquivo do Excel.

Perguntas frequentes


Que elemento vira uma linha?
A ferramenta escolhe o elemento que mais se repete debaixo do mesmo pai, como book num catálogo de 500 livros, e lista os outros para você escolher.

O que são as colunas que começam com @?
São atributos: <book id="b1"> dá uma coluna @id com b1, enquanto <title>…</title> dentro do livro dá uma coluna title.

Posso abrir o resultado no Excel?
Sim. Baixe como arquivo .xlsx para abrir direto, ou como CSV com ponto e vírgula se o seu Excel usa vírgula decimal.

🔀 Conversor JSON para XML
📊 Conversor de JSON para Excel (XLSX)
📗 Conversor de CSV para Excel (XLSX)
🧷 Juntar arquivos CSV num só