Tento jednoduchý tutoriál vám ukáže, jak převést CSV do Excelu v C#. Vytvoříme objekt třídy LoadOptions pro řízení načítání zdrojového souboru a poté použijeme instanci třídy Workbook pro načtení vstupního souboru CSV. Během tohoto procesu pomocí C# převeďte CSV do Excelu a poté zapište výstupní soubor jako soubor XLSX.
Kroky k převodu CSV do Excelu v C#
- Pomocí nástroje Správce balíčků NuGet přidejte Aspose.Cells pro převod CSV do Excelu
- Vytvořte objekt LoadOptions pro načtení vstupního souboru CSV
- Vytvořte objekt třídy Workbook s cestou k souboru CSV a objektem LoadOptions
- Uložit výstupní soubor sešitu XLSX
Tyto jednoduché kroky ukazují, jak snadné je převést CSV do Excelu pomocí C#, kde můžete načíst vstupní soubor obsahující hodnoty oddělené čárkami. Tento převod je užitečný pro zpracování výpočtů hodnot importovaných ze souboru CSV, protože soubory Excel se široce používají k provádění různých matematických operací. Konverze je navíc efektivní v tom, že spotřebovává jen málo času a paměti na vytvoření výstupního souboru.
Kód pro převod souboru CSV do Excelu v C#
using System; | |
using Aspose.Cells; | |
namespace ConvertCSVtoExcelInCSharp | |
{ | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Use Aspose.Cells license to remove trial version limitations after converting CSV to Excel | |
License licenseForConvertingCSV = new License(); | |
licenseForConvertingCSV.SetLicense("Aspose.Cells.lic"); | |
// Create LoadOptions object for loading the input CSV file | |
LoadOptions loadOptions = new LoadOptions(LoadFormat.Csv); | |
// Create a Workbook class object with CSV file path and the loadOptions object | |
Workbook workbook = new Workbook("InputCSV.csv", loadOptions); | |
// Save output XLSX workbook file | |
workbook.Save(dataDir + "OutputCSVtoExcel.xlsx", SaveFormat.Xlsx); | |
} | |
} | |
} |
V tomto fragmentu kódu je použita instance třídy LoadOptions, která může načíst různé formáty souborů při otevírání vstupního souboru. Kromě toho můžete také přizpůsobit různé vlastnosti výstupního souboru, jako je název sešitu, název listu, další vlastnosti související s metadaty na základě vašich požadavků.
Tento krátký tutoriál vysvětlil, jak v C# vytvořit Excel z CSV. Pokud se chcete naučit opačný postup, přečtěte si článek na jak exportovat velký soubor Excel do CSV v C#.