Entrada XML

Saída CSV

Exemplos XML para CSV

Converter arrays XML em linhas CSV. Exemplo temático de telecomunicações:

Exemplo: Lista de assinantes

Entrada XML

Saída CSV:

Saída CSV

Clique no botão Exemplo acima para carregar mais exemplos no editor.

O que é XML para CSV?

XML é hierárquico; CSV é tabular. Converter XML para CSV transforma elementos repetidos em linhas para importação em folhas de cálculo ou pipelines de dados. A conversão executa-se no seu navegador. Nada é enviado para um servidor.

Como usar esta ferramenta

1

Colar ou carregar XML

Cole XML ou carregue um ficheiro. Use Exemplo para dados de teste.

2

Rever saída CSV

O painel direito mostra o CSV achatado. Elementos repetidos tornam-se linhas; dados aninhados podem estar em colunas.

3

Copiar ou descarregar

Use <strong>Copiar</strong> ou <strong>Descarregar</strong>. Para JSON para CSV, use JSON para CSV. Para formatação XML, use o Formatador XML.

Quando XML para CSV ajuda

Ao alimentar dados XML (SOAP, feeds, config) em folhas de cálculo, ferramentas de importação CSV ou pipelines de dados, converta aqui. Elementos repetidos achatam-se em linhas.

Perguntas frequentes

Como é tratado o aninhamento?

Elementos repetidos achatam-se em linhas. Objetos aninhados podem tornar-se colunas ou valores concatenados. A estrutura depende do XML.

Os meus dados são enviados para algum sítio?

Não. A conversão executa-se no seu navegador.

Ferramentas relacionadas

Para formato CSV: RFC 4180 e especificação CSV. Para XML: especificação W3C e W3C XML. Para parsing no navegador: MDN DOMParser.