Cara Mengekspor Data Daftar ke Excel di Java

Tutorial singkat ini akan mengajarkan Anda cara mengekspor data daftar ke Excel di Java. Pertama, daftar string diperlukan yang dapat diisi dengan serangkaian string konstan atau Anda dapat mengisinya dari beberapa sumber eksternal seperti membaca data dari beberapa file di disk, database, atau beberapa aliran data melalui jaringan. Terakhir, buat buku kerja baru dan panggil fungsi importArrayList untuk mengonversi daftar ke Excel di Java yang akan disimpan sebagai file XLSX di disk.

Langkah-langkah untuk Mengekspor Data Daftar ke Excel di Java

  1. Tambahkan referensi ke Aspose.Cells dari Maven Repository untuk mengekspor daftar ke Excel
  2. Deklarasikan daftar array untuk menampung data daftar untuk diekspor ke Excel
  3. Isi daftar dengan string menggunakan string konstan atau isi dari beberapa sumber eksternal
  4. Buat objek kelas Workbook yang akan diisi dengan data daftar
  5. Dapatkan referensi ke Worksheet dari buku kerja yang baru dibuat
  6. Panggil fungsi importArrayList bersama dengan referensi daftar, sel tujuan, dan arah teks
  7. Simpan buku kerja keluaran yang berisi daftar string yang diekspor

Di sini pertama, inisialisasi daftar string yang dapat diisi dengan berbagai cara. Kemudian buku kerja dibuat dan referensi ke lembar tertentu diperoleh dari buku kerja ini di mana Anda akan menulis daftar ke Excel di Java. Terakhir, Anda dapat menyimpan file Excel keluaran ke salah satu format yang diinginkan seperti XLSX, XLS, XLSM atau XLSB.

Kode untuk Membuat Excel Dari Daftar di Java

Kode ini menggunakan kelas ArrayList untuk mendeklarasikan dan menginisialisasi daftar string, namun Anda juga dapat membuat daftar tipe data lainnya. Demikian pula, referensi lembar kerja pertama diperoleh untuk menulis daftar namun Anda dapat merujuk ke lembar lain juga dengan memberikan indeks berbasis nol atau nama lembar. Argumen terakhir dalam fungsi importArrayList() mendefinisikan arah teks yaitu daftar akan disisipkan secara kolom atau dalam satu baris.

Tutorial ini memandu Anda untuk mengekspor daftar ke Excel namun jika Anda ingin menulis Excel ke array, lihat artikel di cara mengonversi Excel ke array di Java. Perhatikan bahwa konversi daftar ke Excel ini tidak memerlukan MS Excel atau Interop untuk tersedia di sistem.

 Indonesian