Como converter XML para CSV em C #

Este breve tutorial mostra rapidamente como converter XML para CSV em C# usando uma biblioteca popular. Também desenvolveremos alguns códigos de exemplo seguindo as instruções deste guia. O procedimento de conversão de documentos é simples de construir e requer apenas um entendimento básico da linguagem para gerar CSV de XML em C#.

Etapas para converter XML em CSV em C#

  1. Instale o pacote GroupDocs.Conversion for .NET do NuGet.org no aplicativo
  2. Incluir referência ao namespace GroupDocs.Conversion no código para realizar a conversão do documento
  3. Carregue o arquivo XML de origem criando um objeto da classe Converter
  4. Crie uma instância da classe SpreadsheetConvertOptions para definir as opções de conversão para o arquivo CSV de saída
  5. Chame o método Convert e passe os argumentos necessários para converter XML em CSV usando C#

Descrevemos as etapas para implementar o recurso C# converter XML para CSV. Estas são instruções simples para converter documentos usando apenas algumas linhas de código. Comece baixando e instalando o pacote apropriado do site do NuGet e referenciando-o no código. Nas próximas etapas, crie uma instância da classe Converter para carregar o arquivo XML de entrada e inicialize a classe SpreadsheetConvertOptions para definir as opções de conversão para o arquivo CSV convertido. Depois disso, invoque o método Convert para salvar o arquivo CSV no disco.

Código para converter XML para CSV em C

Seguimos as instruções acima para a implementação do recurso converter XML para CSV C# no exemplo anterior. Neste código de amostra, a conversão básica de documentos foi feita consumindo algumas chamadas de API. Além disso, você pode fazer a conversão de documentos complexos utilizando a classe SpreadsheetConvertOptions e definindo uma variedade de parâmetros para o arquivo CSV convertido. Além disso, você pode converter o arquivo XML em vários formatos de arquivo, incluindo DOCX, PPTX, ODS, RTF, XLS e muito mais.

Demonstramos o procedimento de conversão de documentos e fornecemos XML de exemplo para código CSV C# neste artigo. Além disso, já publicamos um artigo em como converter PDF para Excel usando C #; dê uma olhada nele para mais informações.

 Português