Saltar para o conteúdo
Monu Tools

Conversor XML para CSV

Converta registos XML repetidos em CSV. Cada elemento de linha torna-se uma linha e os seus filhos tornam-se colunas. É executado no seu navegador.

Operação inversa: CSV→XML

Como usar o/a XML → CSV

  1. 01

    Cole o seu XML no painel esquerdo.

  2. 02

    Escolha o delimitador para a saída CSV (vírgula, ponto e vírgula, tabulação ou barra vertical).

  3. 03

    Copie o resultado CSV do painel direito.

O que faz

Esta ferramenta trata cada filho direto da raiz como um registo e os elementos filhos (ou atributos) como colunas e, em seguida, escreve CSV. É adequado para exportações de dados típicas em que um elemento wrapper se repete.

As colunas são a união dos nomes dos campos vistos nos registos.

Privado e ilimitado

Cada conversão acontece localmente no seu navegador, pelo que os seus dados nunca são enviados, registados ou armazenados num servidor. Pode utilizá-lo em exportações confidenciais sem pensar duas vezes e continua a funcionar offline depois de a página ser carregada.

Não há registo, marca de água nem limite de linhas: o único teto é a memória do seu dispositivo.

Perguntas frequentes

Qual a estrutura XML que funciona melhor?

Um elemento raiz que contém um elemento de registo repetido, em que os campos de cada registo são elementos filhos ou atributos. O XML profundamente aninhado ou de conteúdo misto pode não ser mapeado corretamente numa tabela plana.

Qual o delimitador que devo usar?

Vírgula é o padrão. Escolha ponto e vírgula nas regiões em que a vírgula é o separador decimal (comum nas exportações alemãs e outras exportações europeias), tabulação para ficheiros TSV ou barra vertical quando os seus valores já contêm vírgulas.

Existe um limite de linha ou tamanho de ficheiro?

Não existe limite fixo de linhas nem quota diária. Como tudo é executado localmente, o limite prático é a memória do seu dispositivo, que lida confortavelmente com as dezenas de milhares de linhas que a maioria das exportações contém.

Os meus dados são enviados para algum lugar?

Não. A conversão é executada inteiramente no seu navegador com JavaScript do lado do cliente, pelo que nada do que cola ou larga sai do seu dispositivo. Isto torna seguro o uso de folhas de cálculo que contenham e-mails de clientes, números financeiros ou outros dados confidenciais.

Fontes

Comunicar um problema