Как да конвертирате Excel в CSV в Java

Тази статия се фокусира върху това как да конвертирате Excel в CSV в Java и обхваща основната трансформация на документи. Ние също така ще предоставим ръководство стъпка по стъпка за конвертиране на документи и примерен Java код за конвертиране на Excel в CSV. Освен това примерният код може да бъде подобрен чрез използване на класа SpreadsheetConvertOptions за задаване на различни свойства за получения CSV файл.

Стъпки за конвертиране на Excel в CSV в Java

  1. Инсталирайте GroupDocs.Conversion for Java от хранилището на Maven в приложението Java
  2. Създайте обект от класа Converter и заредете входния Excel файл за конвертиране
  3. Инициализирайте клас SpreadsheetConvertOptions за задаване на параметри за конвертирания документ
  4. Посочете името на файла на изходния CSV файл заедно с екземпляра на класа SpreadsheetConvertOptions и предайте тези параметри на метода Convert

Като следвате точките по-горе в ред, можете просто да изградите способността да конвертирате Excel в CSV с помощта на Java. Освен това тези стъпки се използват за извършване на основна трансформация на документ. Ще трябва да използвате класа SpreadsheetConvertOptions, за да предоставите различни свойства за конвертирания файл, ако искате произведеният Excel файл да бъде представен според вашите стандарти.

Код за конвертиране на Excel в CSV в Java

import com.groupdocs.conversion.Converter;
import com.groupdocs.conversion.licensing.License;
import com.groupdocs.conversion.options.convert.SpreadsheetConvertOptions;
import com.groupdocs.conversion.filetypes.SpreadsheetFileType;
public class ConvertExcelToCsvInJava {
public static void main(String[] args) { // Main function to convert Excel to CSV in Java
// Remove the watermark in output Text document by adding license
License lic = new License();
lic.setLicense("GroupDocs.Conversion.lic");
// Load the source Excel file for conversion to CSV
Converter converter = new Converter("sample.xlsx");
// Set the convert options for CSV file
SpreadsheetConvertOptions options = new SpreadsheetConvertOptions();
options.setFormat(SpreadsheetFileType.Csv); // Specify the conversion format
// Convert and save the Excel in CSV format
converter.convert("converted.csv", options);
System.out.println("Done");
}
}

За тази публикация създадохме Java програма за конвертиране на Excel в CSV. В това ръководство сме трансформирали документи от един формат на електронна таблица в друг. Освен това всеки изходен документ може да бъде конвертиран в следните формати на електронни таблици: XLS, XLSX, XLSM, XLSB, ODS, OTS, XLTX, XLT, XLTM, TSC, XLAM и CSV.

Научихме основното преобразуване на документи в този урок за XLSX във формат CSV. Ако искате да разберете повече за конвертирането на различни типове документи, можете да разгледате как да конвертирате HTML в PDF в Java.

 Български