Как да конвертирате XLSX в CSV с помощта на Java

В този урок ще намерите инструкции стъпка по стъпка и пример за работещ код за конвертиране на XLSX в CSV с помощта на Java с лесно използване на библиотека за преобразуване. XLSX и CSV са два често срещани файлови формата, използвани за съхраняване и обмен на таблични данни. Възможно е обаче да има моменти, когато трябва да конвертирате XLSX в CSV, за да използвате данните в друга система или да ги импортирате в база данни. Ето основните стъпки за промяна на XLSX в CSV в Java, заедно с примерен код на Java.

Стъпки за конвертиране на XLSX в CSV с помощта на Java

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

Можете да използвате стъпките, описани по-горе, за да експортирате успешно XLSX в CSV с помощта на Java на всяка добре позната операционна система, като Windows, macOS и Linux, стига Java да е инсталирана. Не е необходима допълнителна инсталация на софтуер за конвертиране на XLSX в CSV. Освен това библиотеката, използвана в този пример, е междуплатформена, което означава, че можете да изпълните следния примерен код на всяка система, където е инсталирана Java.

Код за конвертиране на XLSX в CSV с помощта на Java

import com.groupdocs.conversion.Converter;
import com.groupdocs.conversion.licensing.License;
import com.groupdocs.conversion.options.convert.ConvertOptions;
public class ConvertXLSXtoCSVusingJava {
public static void main(String[] args) {
// Set License to avoid the limitations of Conversion library
License license = new License();
license.setLicense("GroupDocs.Conversion.lic");
// Import XLSX document
Converter converter = new Converter("input.xlsx");
// Get conversion option for final output document
ConvertOptions xlsxtocsvconvertoptions = converter.getPossibleConversions("csv")
.getSource().getConvertOptions();
// Save the CSV to disk
converter.convert("ConvertXLSXtoCSVusingJava.csv", xlsxtocsvconvertoptions);
}
}

В предишния раздел предоставихме подробно обяснение на процеса Java XLSX към CSV и примерен пример за Java код. Кодът е кратък и включва само няколко извиквания на API за конвертиране на документа на Excel в CSV. След като определената библиотека за конвертиране на документи бъде настроена и пътищата на файловете са коригирани, този код може лесно да бъде интегриран във вашите приложения.

В тази тема обсъдихме процеса на конвертиране на XLSX в CSV и предоставихме примерен примерен код. По-рано сме написали статия за конвертирането на XLSX в JPG с помощта на Java. За повече информация, моля, вижте нашата статия на как да конвертирате XLSX в JPG с помощта на Java.

 Български