В този урок ще намерите инструкции стъпка по стъпка и пример за работещ код за конвертиране на XLSX в CSV с помощта на Java с лесно използване на библиотека за преобразуване. XLSX и CSV са два често срещани файлови формата, използвани за съхраняване и обмен на таблични данни. Възможно е обаче да има моменти, когато трябва да конвертирате XLSX в CSV, за да използвате данните в друга система или да ги импортирате в база данни. Ето основните стъпки за промяна на XLSX в CSV в Java, заедно с примерен код на Java.
Стъпки за конвертиране на XLSX в CSV с помощта на Java
- Изтеглете и инсталирайте GroupDocs.Conversion for Java, като използвате хранилището на Maven
- Импортирайте необходимите класове за преобразуване на XLSX в CSV
- Създайте екземпляр на класа Converter, като подадете пътя на входния XLSX файл към неговия конструктор
- Извикайте метода Converter.getPossibleConversions, за да получите желаните опции за конвертиране
- Извикайте метода 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.