Tutorial singkat ini akan memberikan detail tentang cara mengonversi CSV ke Excel di Java. Kami akan menggunakan objek kelas Workbook untuk memuat file input bersama dengan objek LoadOptions yang baru dibuat. Selama operasi ini, gunakan Java convert CSV to Excel lalu simpan file yang dikonversi sebagai file XLSX.
Langkah-langkah untuk Mengonversi CSV ke Excel di Java
- Menggunakan repositori Maven, tambahkan pustaka Aspose.Cells ke aplikasi untuk mengonversi CSV ke Excel
- Inisialisasi instance kelas LoadOptions untuk memuat file CSV input
- Buat instance kelas Workbook dengan jalur file input CSV dan objek LoadOptions
- Simpan file keluaran buku kerja XLSX yang dikonversi
Langkah-langkah dasar ini menunjukkan betapa sederhananya mengonversi CSV ke XLSX di Java tempat Anda dapat memuat file CSV sumber dengan nilai yang dipisahkan koma. Konversi cukup efisien sehingga menghabiskan sedikit waktu dan sumber daya CPU untuk membuat file XLSX keluaran. Konversi ini berguna untuk melakukan perhitungan nilai numerik dari file CSV karena file Excel biasanya digunakan untuk melakukan perhitungan matematis.
Kode untuk Mengonversi CSV ke XLSX di 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); | |
} | |
} |
Dalam cuplikan kode di atas, objek kelas LoadOptions dideklarasikan untuk menentukan format file input. Anda juga dapat meningkatkan kode Java untuk mengatur properti yang berbeda untuk file Excel keluaran. Misalnya, Anda dapat mengatur metadata seperti nama Penulis, detail Modifikasi, dll. saat melakukan konversi sesuai kebutuhan Anda.
Tutorial singkat ini telah membahas cara menggunakan Java convert CSV to Excel. Namun, jika Anda tertarik dengan konversi terbalik, silakan lihat artikel di cara mengonversi Excel ke CSV di Java.