Pruebas en un entorno real
Pruebe en producción sin marcas de agua.
Funciona donde lo necesites.
Es sencillo crear un analizador CSV. Con sólo dos líneas de código puede cargar un documento CSV, convertirlo y exportarlo a Excel.
-[c# csv parser] Por favor, ayude a comprobar si el ejemplo de código es correcto. El artículo es antiguo
Antes de mostrarte cómo crear un analizador CSV, primero instalaremos IronXL en tu proyecto(gratis en el entorno de desarrollo y depuración).
Puede descargarlo directamente desde el sitio web de Iron Software utilizando el siguiente enlace:https://ironsoftware.com/csharp/excel/docs/
o
Haga clic en Instalar
Simplemente, también puede utilizar el símbolo del sistema para desarrolladores:
Install-Package IronXL.Excel
Una vez que haya instalado IronXL, cree un nuevo proyecto y añada el espacio de nombres IronXL
using IronXL;
using IronXL;
Imports IronXL
El siguiente código utiliza el método Load
del objeto Workbook para cargar un archivo CSV en Excel. A continuación, se analiza este archivo. Por último, utiliza el método SaveAs
para guardar el archivo en formato csv.
private void button4_Click(object sender, EventArgs e)
{
// Import XLSX, XLS, XLSM, XLTX, CSV and TSV
WorkBook workBook = WorkBook.Load("Normal_Excel_File.xlsx");
//Exported as : Parsed_CSV.Sheet1.csv
workBook.SaveAs("Parsed_CSV.csv");
}
private void button4_Click(object sender, EventArgs e)
{
// Import XLSX, XLS, XLSM, XLTX, CSV and TSV
WorkBook workBook = WorkBook.Load("Normal_Excel_File.xlsx");
//Exported as : Parsed_CSV.Sheet1.csv
workBook.SaveAs("Parsed_CSV.csv");
}
Private Sub button4_Click(ByVal sender As Object, ByVal e As EventArgs)
' Import XLSX, XLS, XLSM, XLTX, CSV and TSV
Dim workBook As WorkBook = WorkBook.Load("Normal_Excel_File.xlsx")
'Exported as : Parsed_CSV.Sheet1.csv
workBook.SaveAs("Parsed_CSV.csv")
End Sub
No olvides crear un Libro de Excel llamado Archivo_Excel_Normal.xlsx que contenga los siguientes datos:
Curiosamente, el archivo CSV exportado se guardará como Parsed_CSV.Sheet1.csv porque los datos están en la Hoja1 dentro del Libro de Excel. A continuación se muestra el aspecto que tendría el archivo en el Explorador de archivos una vez seleccionado.
Obtenga más información y comparta cómo combinar, combinar y trabajar con celdas en hojas de cálculo de Excel mediante la práctica Documentación de referencia de la API de IronXL.
Documentación de referencia de la API IronXL9 productos API .NET para sus documentos de oficina