Hodnoty oddělené čárkami (CSV) se široce používají k uchovávání a sdílení dat. Většina datových sad je také zpřístupněna ve formátu CSV. Na druhou stranu různí lidé používají formáty Excel XLS a XLSX k ukládání dat v tabulkové formě. V různých případech se však pro zpracování dat aplikace Excel v souborech XLS nebo XLSX nejprve programově převedou do formátu CSV. V tomto článku vám ukážeme, jak převést soubor Excel do CSV v C#.
Převaděč C# Excel do CSV – ke stažení zdarma
Pro převod souborů XLS a XLSX do CSV použijeme Aspose.Cells for .NET. Jedná se o funkčně bohaté rozhraní API, které vám umožní bezproblémově vytvářet a zpracovávat soubory Excel. Kromě toho vám umožňuje převádět soubory aplikace Excel do různých jiných formátů souborů. API si můžete stáhnout z části vydání nebo jej nainstalovat z NuGet pomocí následujícího příkazu.
PM> Install-Package Aspose.Cells
Kroky k převodu XLS na CSV v C#
Aspose.Cells for .NET vám docela usnadňuje převod souborů aplikace Excel do formátu CSV. Musíte provést pouze následující kroky.
- Načtěte soubor Excel z disku.
- Uložte soubor Excel jako CSV do požadovaného umístění.
A je to.
Následující část ukazuje, jak převést tyto kroky na kód a převést soubor XLS na CSV v C#.
Export XLSX do CSV v C#
Následují kroky k exportu souboru XLS do CSV v C#.
- Načtěte Excel XLS/XLSX pomocí třídy Workbook.
- Uložte soubor XLSX jako CSV pomocí metody Workbook.Save().
Následující ukázka kódu ukazuje, jak uložit soubor Excel XLSX jako CSV v C#.
// Načtěte vstupní soubor Excel
Workbook workbook = new Workbook("CSVtoExcel.xlsx");
// Uložit XLSX jako soubor CSV
workbook.Save("ExcelToCSV.csv", SaveFormat.CSV);
Převodník XLSX na CSV C# – Získejte bezplatnou licenci
Soubory Excel můžete převést do formátu CSV bez omezení hodnocení získáním bezplatné dočasné licence.
Závěr
V tomto článku jste se naučili, jak převést soubory Excel do formátu CSV v C#. Můžete jednoduše nainstalovat Aspose.Cells for .NET a integrovat převod Excelu do CSV do vašich aplikací. Pro více informací o Aspose.Cells pro .NET navštivte odkazy na API a dokumentace. Navíc v případě jakýchkoliv dotazů nebo dotazů nás kontaktujte na našem fóru podpory.