Як конвертувати CSV в Excel на Java

У цьому короткому посібнику описано, як перетворити CSV на Excel у Java. Ми будемо використовувати об’єкт класу Workbook для завантаження вхідного файлу разом із щойно створеним об’єктом LoadOptions. Під час цієї операції за допомогою Java конвертуйте CSV у Excel, а потім збережіть конвертований файл як файл XLSX.

Кроки для перетворення CSV на Excel у Java

  1. Використовуючи репозиторій Maven, додайте бібліотеку Aspose.Cells до програми, щоб конвертувати CSV у Excel
  2. Ініціалізуйте екземпляр класу LoadOptions, щоб завантажити вхідний файл CSV
  3. Створіть екземпляр класу Workbook із вхідним шляхом до файлу CSV та об’єктом LoadOptions
  4. Збережіть перетворений вихідний файл книги XLSX

Ці основні кроки показують, наскільки просто конвертувати CSV у XLSX у Java, де ви можете завантажити вихідний файл CSV зі значеннями, розділеними комами. Перетворення достатньо ефективне, тому воно споживає небагато часу та ресурсів процесора для створення вихідного файлу XLSX. Це перетворення корисно для виконання обчислень числових значень із файлу CSV, оскільки файли Excel зазвичай використовуються для виконання математичних обчислень.

Код для перетворення CSV на XLSX у Java

import com.aspose.cells.License;
import com.aspose.cells.LoadFormat;
import com.aspose.cells.LoadOptions;
import com.aspose.cells.SaveFormat;
import com.aspose.cells.Workbook;
public class ConvertCSVtoExcelJava {
public static void main(String[] args) throws Exception { // main method to convert comma-separated value file to Excel in Java
// Set Aspose.Cells library license for remove trial version watermark after converting CSV to Excel
License licenseToConvertCSV = new License();
licenseToConvertCSV.setLicense("Aspose.Cells.lic");
// Create the LoadOptions object for loading the source comma-separated value file
LoadOptions loadOptions = new LoadOptions(LoadFormat.CSV);
// Initialize a Workbook class instance with CSV file path and the loadOptions object
Workbook workbook = new Workbook("InputCSVFile.csv", loadOptions);
// Save output Excel file in XLSX format
workbook.save("OutputCSVtoExcel.xlsx", SaveFormat.XLSX);
}
}

У наведеному вище фрагменті коду об’єкт класу LoadOptions оголошено для визначення формату вхідного файлу. Ви також можете покращити код Java, щоб установити різні властивості для вихідного файлу Excel. Наприклад, ви можете встановити такі метадані, як ім’я автора, деталі модифікації тощо під час виконання перетворення відповідно до ваших вимог.

У цьому короткому посібнику описано, як за допомогою Java конвертувати CSV у Excel. Однак, якщо вас цікавить зворотне перетворення, перегляньте статтю на як конвертувати Excel у CSV у Java.

 Українська