Conversor de XML para CSV

Transforme registros XML em uma tabela CSV para planilhas

CSV

Tudo acontece no seu navegador: seu texto nunca é enviado para lugar nenhum.

Como converter XML para CSV

Passo 1

Cole seu XML ou abra um arquivo XML

Passo 2

Escolha o separador para a sua planilha

Passo 3

Copie a tabela ou baixe-a como arquivo .csv

De elementos XML a linhas e colunas

A maior parte dos dados XML é uma lista de registros: elementos book em um catalog, elementos item em um feed ou as linhas de uma exportação. O conversor encontra esses elementos repetidos e faz de cada um uma linha da tabela, e a linha abaixo do resultado diz de onde as linhas foram tiradas, como catalog.book. Os elementos filhos e os atributos de um registro viram as colunas: um atributo é escrito com @ antes do nome, como em @id, os elementos aninhados recebem nomes unidos por pontos, como author.name, e os repetidos são numerados. As colunas são as de todos os registros, então um campo que só alguns registros têm também ganha sua coluna, vazia onde falta.

Em “Separador” escolha uma vírgula, um ponto e vírgula, que as planilhas esperam em muitos idiomas europeus, inclusive o seu, uma tabulação ou uma barra vertical, e desmarque “A primeira linha contém os nomes das colunas” para uma tabela sem linha de cabeçalho. Campos com o separador, aspas ou quebras de linha são colocados entre aspas, para a tabela abrir corretamente, e o arquivo .csv baixado é marcado como UTF-8 para o Excel, o que mantém intactas letras como é e Ж. Erros no XML são mostrados com a linha e a coluna. Com “De” e “Para” você também pode converter XML para JSON, ou CSV para XML.

AnyTextEditor foi útil para você?

Olá. Tentamos muito criar um site conveniente que utilizássemos nós mesmos. Se você gostou de alguma de nossas ferramentas e editores, adicione-a aos seus favoritos, pois ela será útil para você mais de uma vez. E não se esqueça de compartilhar nas redes sociais. Seremos melhores para você.