Este tutorial incluye un ejemplo de código de trabajo, así como instrucciones paso a paso para convertir XLSX a CSV usando C#. Con solo unos pocos pasos sencillos utilizando la biblioteca de conversión, puede cambiar XLSX a CSV en C#. Para el almacenamiento e intercambio de datos tabulares, dos formatos de archivo comunes incluyen XLSX y CSV. Para usar los datos en otro sistema o para importarlos a una base de datos, es posible que de vez en cuando necesite convertir XLSX a CSV. Estos son los pasos esenciales para convertir el formato de archivo XLSX a CSV junto con el ejemplo de código C#.
Pasos para convertir XLSX a CSV usando C#
- Instale GroupDocs.Conversion for .NET desde el administrador de paquetes NuGet
- Agregue una referencia al espacio de nombres GroupDocs.Conversion para la conversión de XLSX a CSV
- Cree una instancia de la clase Converter pasando la ruta de entrada XLSX
- Recupere las opciones de conversión llamando al método Converter.GetPossibleConversions
- Llame al método Convert.Save para guardar el CSV en el disco
Los pasos descritos anteriormente se pueden usar para completar el procedimiento para exportar XLSX a CSV usando C#. Si .NET está instalado, es posible realizar estos pasos en cualquier sistema operativo conocido, como Windows, macOS y Linux. No se requiere la instalación de software adicional para la conversión de XLSX a CSV. La naturaleza multiplataforma de la biblioteca utilizada en este ejemplo significa que puede ejecutar el siguiente ejemplo de código donde está instalado .NET.
Código para convertir XLSX a 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); | |
} | |
} | |
} |
Brindamos una explicación detallada del procedimiento de conversión de C# XLSX a CSV en la sección anterior, junto con un ejemplo de código simple. El código es breve y convertir el documento de Excel solo requiere una pequeña cantidad de llamadas a la API. Este código es fácil de integrar en sus aplicaciones una vez que se ha configurado la biblioteca de conversión de documentos designada y se han modificado las rutas de los archivos.
En este tema, elaboramos el proceso de conversión de XLSX a CSV y compartimos un ejemplo de código de muestra para ello. Anteriormente, escribimos un artículo sobre la conversión de XLSX a JPG. Para obtener más detalles, lea el artículo cómo convertir XLSX a JPG usando C#.