Conversor de XML para CSV
Converta um documento XML em CSV. Cada elemento filho repetido da raiz é tratado como um registro (uma linha CSV), e os elementos filhos desse registro viram as colunas — pronto para abrir no Excel ou no Google Sheets.
Como funciona aqui a conversão de XML para CSV
- Os elementos filhos diretos da raiz (p. ex. cada <person> ou <item>) viram as linhas; as tags filhas deles viram as colunas.
- Os atributos dos elementos são incluídos como colunas chamadas @atributo (p. ex. id="7" vira uma coluna @id).
- Elementos aninhados em níveis profundos são achatados para o seu texto — use o conversor de XML para JSON quando precisar manter a estrutura.
Perguntas frequentes
- Como o XML é mapeado em linhas e colunas?
- Os elementos filhos repetidos da raiz são as linhas, e cada uma das tags filhas deles é uma coluna. Cada tag encontrada nos registros vira um cabeçalho; linhas sem alguma tag ficam em branco, exatamente como numa planilha.
- Os atributos XML são mantidos?
- Sim. Um atributo como <person id="7"> vira uma coluna chamada @id com o valor 7, ao lado das colunas criadas a partir dos elementos filhos.
- Meu XML é enviado para algum lugar?
- Não. O XML é analisado e convertido inteiramente no seu navegador usando o DOMParser nativo, então seus dados nunca saem do seu dispositivo.