CSV-filer används ofta för att lagra data i form av kommaseparerade värden. Men i vissa fall måste du exportera data från CSV-filer till Excel-kalkylblad eller vice versa. För sådana fall täcker den här artikeln hur man exporterar data från CSV till Excel och Excel till CSV på Linux.
CSV till Excel eller Excel till CSV Converter för Linux
För att exportera data från CSV till Excel eller Excel till CSV kommer vi att använda Aspose.Cells for .NET. Det är ett kraftfullt API för att skapa och manipulera Excel-filer från .NET-applikationerna. Du kan antingen ladda ner API:et eller installera det via NuGet.
Om du är ny på .NET-utveckling på Linux, läs hur man skapar en konsolapplikation på Linux med hjälp av Visual Studio Code. För installationen av Aspose.Cells för .NET i din applikation kan du använda NuGet Package Manager-tillägget för Visual Studio Code.
Konvertera CSV till Excel XLSX/XLS på Linux
Följande är stegen för att konvertera en CSV-fil till Excel XLSX/XLS på Linux.
- Skapa en instans av klassen LoadOptions och ange inmatningsformatet.
- Skapa en instans av Workbook-klassen och initiera den med CSV-filens sökväg och LoadOptions-objekt.
- Konvertera CSV till Excel med metoden Workbook.Save(string, SaveFormat.Xlsx).
Följande kodexempel visar hur man konverterar en CSV-fil till Excel XLSX.
// Skapa LoadOptions-objekt
LoadOptions loadOptions = new LoadOptions(LoadFormat.CSV);
// Skapa ett arbetsboksobjekt med CSV-filens sökväg och loadOptions-objektet
Workbook workbook = new Workbook("Sample.csv", loadOptions);
// Spara CSV som Excel-fil
workbook.Save("CSVtoExcel.xlsx", SaveFormat.Xlsx);
Konvertera Excel till CSV på Linux
Följande är stegen för att konvertera en Excel XLSX/XLS-fil till CSV-format.
- Skapa en instans av klassen Workbook och initiera den med Excel-filens sökväg.
- Konvertera Excel till CSV med metoden Workbook.Save(string, SaveFormat.Csv).
Följande kodexempel visar hur man konverterar en Excel XLSX-fil till CSV.
// Ladda indata Excel-filen
Workbook workbook = new Workbook("CSVtoExcel.xlsx");
// Spara Excel-fil som CSV-fil
workbook.Save("ExcelToCSV.csv", SaveFormat.CSV);
Skaffa en gratis licens
Du kan använda Aspose.Cells för .NET utan utvärderingsbegränsningar med en tillfällig licens.
Slutsats
I den här artikeln har du lärt dig hur du konverterar CSV-filer till Excel XLSX/XLS på Linux. Dessutom har du sett hur man exporterar data från Excel-kalkylblad till CSV-filer. Du kan utforska mer om Aspose.Cells för .NET med hjälp av dokumentationen. Om du har några frågor kan du fråga oss via vårt forum.