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#
- Instale o pacote GroupDocs.Conversion for .NET do NuGet.org no aplicativo
- Incluir referência ao namespace GroupDocs.Conversion no código para realizar a conversão do documento
- Carregue o arquivo XML de origem criando um objeto da classe Converter
- Crie uma instância da classe SpreadsheetConvertOptions para definir as opções de conversão para o arquivo CSV de saída
- 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.