CSV do Excela lub Excela do CSV

Pliki CSV są powszechnie używane do przechowywania danych w postaci wartości oddzielonych przecinkami. Jednak w niektórych przypadkach konieczne jest wyeksportowanie danych z plików CSV do arkuszy kalkulacyjnych Excel lub odwrotnie. W takich przypadkach w tym artykule omówiono sposób eksportowania danych z pliku CSV do programu Excel i programu Excel do pliku CSV w systemie Linux.

CSV to Excel lub Excel to CSV Converter dla systemu Linux

Do eksportu danych z CSV do Excela lub Excela do CSV użyjemy Aspose.Cells for .NET. Jest to potężny interfejs API do tworzenia i manipulowania plikami Excel z poziomu aplikacji .NET. Możesz pobrać interfejs API lub zainstalować go za pomocą NuGet.

Jeśli jesteś nowicjuszem w programowaniu platformy .NET w systemie Linux, przeczytaj artykuł jak utworzyć aplikację konsolową w systemie Linux przy użyciu Visual Studio Code. Do instalacji Aspose.Cells for .NET w Twojej aplikacji możesz użyć rozszerzenia NuGet Package Manager dla Visual Studio Code.

Konwertuj CSV na Excel XLSX/XLS w systemie Linux

Poniżej przedstawiono kroki konwersji pliku CSV do formatu Excel XLSX/XLS w systemie Linux.

  1. Utwórz instancję klasy LoadOptions i określ format wejściowy.
  2. Utwórz instancję klasy Workbook i zainicjuj ją ścieżką pliku CSV oraz obiektem LoadOptions.
  3. Konwertuj plik CSV na format Excel przy użyciu metody Workbook.Save(string, SaveFormat.Xlsx).

Poniższy przykładowy kod pokazuje, jak przekonwertować plik CSV na format Excel XLSX.

// Utwórz obiekt LoadOptions
LoadOptions loadOptions = new LoadOptions(LoadFormat.CSV);

// Utwórz obiekt Workbook ze ścieżką pliku CSV i obiektem loadOptions
Workbook workbook = new Workbook("Sample.csv", loadOptions);

// Zapisz CSV jako plik Excela
workbook.Save("CSVtoExcel.xlsx", SaveFormat.Xlsx);

Konwertuj Excel na CSV w systemie Linux

Poniżej przedstawiono kroki konwersji pliku Excel XLSX/XLS do formatu CSV.

  1. Utwórz instancję klasy Workbook i zainicjuj ją ścieżką pliku Excel.
  2. Konwertuj Excel na CSV przy użyciu metody Workbook.Save(string, SaveFormat.Csv).

Poniższy przykładowy kod pokazuje, jak przekonwertować plik Excel XLSX na CSV.

// Załaduj wejściowy plik Excel
Workbook workbook = new Workbook("CSVtoExcel.xlsx");

// Zapisz plik Excel jako plik CSV
workbook.Save("ExcelToCSV.csv", SaveFormat.CSV);

Uzyskaj bezpłatną licencję

Możesz używać Aspose.Cells for .NET bez ograniczeń ewaluacyjnych przy użyciu tymczasowej licencji.

Wniosek

W tym artykule nauczyłeś się, jak konwertować pliki CSV do formatu Excel XLSX/XLS w systemie Linux. Ponadto widziałeś, jak eksportować dane z arkuszy kalkulacyjnych Excel do plików CSV. Możesz dowiedzieć się więcej o Aspose.Cells for .NET, korzystając z dokumentacji. Jeśli masz jakieś pytania, możesz zadać je za pośrednictwem naszego forum.

Zobacz też