Como converter XLSX para CSV usando C #

Este tutorial inclui um exemplo de código funcional, bem como instruções passo a passo para converter XLSX em CSV usando C#. Com apenas algumas etapas fáceis usando a biblioteca de conversão, você pode alterar XLSX para CSV em C#. Para o armazenamento e troca de dados tabulares, dois formatos de arquivo comuns incluem XLSX e CSV. Para usar os dados em outro sistema ou importá-los para um banco de dados, você pode ocasionalmente precisar converter XLSX para CSV. Aqui estão as etapas essenciais para converter o formato de arquivo XLSX em CSV junto com o exemplo de código C#.

Etapas para converter XLSX em CSV usando C#

  1. Instale GroupDocs.Conversion for .NET do gerenciador de pacotes NuGet
  2. Adicione uma referência ao namespace GroupDocs.Conversion para conversão de XLSX para CSV
  3. Crie uma instância da classe Converter passando o caminho da entrada XLSX
  4. Recupere as opções de conversão chamando o método Converter.GetPossibleConversions
  5. Chame o método Convert.Save para salvar o CSV no disco

As etapas descritas acima podem ser usadas para concluir o procedimento para exportar XLSX para CSV usando C#. Se o .NET estiver instalado, é possível executar essas etapas em qualquer sistema operacional conhecido, como Windows, macOS e Linux. A instalação de software adicional não é necessária para a conversão de XLSX para CSV. A natureza de plataforma cruzada da biblioteca usada neste exemplo significa que você pode executar o seguinte exemplo de código onde o .NET está instalado.

Código para converter XLSX em CSV usando C#

using GroupDocs.Conversion;
namespace ConvertXLSXtoCSVusingCSharp
{
class Program
{
public static void Main(string[] args)
{
// Set License to avoid the limitations of Conversion library
License lic = new License();
lic.SetLicense(@"GroupDocs.Conversion.lic");
// Import XLSX document
var converter = new GroupDocs.Conversion.Converter("input.xlsx");
// Get conversion option for CSV output
var convertOptions = converter.GetPossibleConversions()["csv"]
.ConvertOptions;
// Save the CSV to disk
converter.Convert("ConvertXLSXtoCSVusingCSharp.csv", convertOptions);
}
}
}

Demos uma explicação completa do procedimento de conversão de C# XLSX para CSV na seção acima, juntamente com um exemplo de código simples. O código é breve e a conversão do documento do Excel requer apenas um pequeno número de chamadas de API. Este código é simples de integrar em seus aplicativos uma vez que a biblioteca de conversão de documentos designada foi configurada e os caminhos de arquivo foram modificados.

Neste tópico, elaboramos o processo de conversão de XLSX para CSV e compartilhamos um exemplo de código de amostra para isso. Anteriormente, escrevemos um artigo sobre a conversão de XLSX para JPG. Para mais detalhes, leia o artigo como converter XLSX para JPG usando C #.

 Português