CSV у Excel або Excel у CSV

Файли CSV широко використовуються для зберігання даних у формі значень, розділених комами. Однак у деяких випадках потрібно експортувати дані з файлів CSV до електронних таблиць Excel або навпаки. Для таких випадків у цій статті описано, як експортувати дані з CSV у Excel і Excel у CSV у Linux.

CSV у Excel або конвертер Excel у CSV для Linux

Щоб експортувати дані з CSV у Excel або Excel у CSV, ми будемо використовувати Aspose.Cells for .NET. Це потужний API для створення та роботи з файлами Excel із програм .NET. Ви можете завантажити API або встановити його за допомогою NuGet.

Якщо ви новачок у розробці .NET у Linux, прочитайте як створити консольну програму в Linux за допомогою Visual Studio Code. Щоб інсталювати Aspose.Cells for .NET у вашій програмі, ви можете використовувати розширення NuGet Package Manager для Visual Studio Code.

Перетворення CSV на Excel XLSX/XLS у Linux

Нижче наведено кроки для перетворення файлу CSV у Excel XLSX/XLS у Linux.

  1. Створіть екземпляр класу LoadOptions і вкажіть формат введення.
  2. Створіть екземпляр класу Workbook та ініціалізуйте його за допомогою шляху до файлу CSV та об’єкта LoadOptions.
  3. Перетворіть CSV на Excel за допомогою методу Workbook.Save(string, SaveFormat.Xlsx).

У наведеному нижче прикладі коду показано, як перетворити файл CSV на Excel XLSX.

// Створити об'єкт LoadOptions
LoadOptions loadOptions = new LoadOptions(LoadFormat.CSV);

// Створіть об’єкт Workbook із шляхом до файлу CSV і об’єктом loadOptions
Workbook workbook = new Workbook("Sample.csv", loadOptions);

// Збережіть CSV як файл Excel
workbook.Save("CSVtoExcel.xlsx", SaveFormat.Xlsx);

Конвертуйте Excel у CSV у Linux

Нижче наведено кроки для перетворення файлу Excel XLSX/XLS у формат CSV.

  1. Створіть екземпляр класу Workbook та ініціалізуйте його шляхом до файлу Excel.
  2. Перетворіть Excel у CSV за допомогою методу Workbook.Save(string, SaveFormat.Csv).

У наведеному нижче прикладі коду показано, як конвертувати файл Excel XLSX у CSV.

// Завантажте вхідний файл Excel
Workbook workbook = new Workbook("CSVtoExcel.xlsx");

// Збережіть файл Excel як файл CSV
workbook.Save("ExcelToCSV.csv", SaveFormat.CSV);

Отримайте безкоштовну ліцензію

Ви можете використовувати Aspose.Cells for .NET без оціночних обмежень за допомогою тимчасової ліцензії.

Висновок

У цій статті ви дізналися, як конвертувати файли CSV у Excel XLSX/XLS у Linux. Крім того, ви бачили, як експортувати дані з електронних таблиць Excel у файли CSV. Ви можете дізнатися більше про Aspose.Cells for .NET за допомогою документації. Якщо у вас виникнуть будь-які запитання, ви можете поставити їх на нашому форумі.

Дивись також