Tutorial singkat ini menjelaskan proses tentang cara mengonversi JSON ke Excel di Java secara terorganisir di mana sumber JSON data dimuat ke dalam variabel string dan kemudian file Excel tujuan dibuat dengan satu default lembar kerja. Variabel gaya opsional dimulai untuk memformat data sebelum mengimpor JSON ke Excel di Java. Pada akhirnya, data diimpor ke file Excel menggunakan informasi pemformatan dan disimpan sebagai file XLSX.
Langkah-langkah untuk Mengonversi JSON ke Excel di Java
- Tambahkan pustaka Aspose.Cells ke proyek untuk mengonversi JSON ke Excel menggunakan repositori Maven
- Buat instance Workbook dan dapatkan referensi ke lembar kerja pertama untuk menyimpan data JSON
- Baca sumber data JSON menjadi variabel string dari file atau sumber eksternal
- Buat dan gunakan variabel gaya ke dalam objek JsonLayoutOptions untuk memformat data JSON dalam file Excel keluaran
- Konversikan data JSON ke Excel menggunakan fungsi importData()
- Simpan buku kerja terakhir yang berisi data JSON yang diformat
Di sini pendekatan bertahap diberikan untuk menulis JSON ke Excel di Java dengan memuat data JSON dari file dan kemudian membuat objek kelas buku kerja kosong untuk mengimpor data JSON ke dalamnya. Kita dapat membuat objek kelas Style untuk memformat file Excel untuk presentasi yang lebih baik. Pada fase terakhir, kami mengimpor data menggunakan importData() dengan menyediakan string sumber, referensi sel tujuan di lembar kerja, dan gaya pemformatan.
Kode untuk Mengekspor JSON ke Excel di Java
Untuk mengonversi JSON ke Excel Java contoh kode disediakan di atas di mana gaya ditentukan dengan mengatur perataan teks dan konfigurasi font untuk file Excel keluaran. Anda juga dapat mengatur latar belakang teks, latar depan, tingkat indentasi, bendera yang dibungkus teks, dan banyak pengaturan lainnya juga. Kami membuat buku kerja kosong dan memuat data JSON ke variabel string sebelum memanggil fungsi importData().
Tutorial sederhana ini telah memberikan detail tentang mengonversi JSON ke Excel. Jika Anda tertarik untuk mengetahui proses mengonversi JSON ke CSV, lihat artikel di cara mengonversi JSON ke CSV di Jawa.