Konversikan JSON ke Excel di Node.js

Konversikan JSON ke Excel di Node.js

Sebagai pengembang, Anda sangat sering berurusan dengan format data JSON, dan APA JIKA Anda perlu mengurai JSON tersebut ke lembar Excel? Node.js Excel API ini menawarkan setumpuk besar metode yang membantu Anda mengotomatiskan konversi ini dengan kuat dan efisien. Selain itu, Anda dapat memanipulasi file XLSX/XLS sesuai persyaratan seperti menambahkan gaya khusus, impor/ekspor data, konversi format file, dan lainnya. Dalam postingan blog ini, kami akan menulis cuplikan kode untuk mengonversi JSON ke Excel di Node.js. Kami akan membahas bagian berikut:

Instalasi Node.js Excel API

Instalasi API ini sangat cepat karena Anda dapat menginstalnya menggunakan beberapa perintah. Namun, Anda dapat mengintegrasikan pustaka ini dengan dua cara berikut. Buka terminal, dan jalankan perintah berikut untuk menginstalnya. Catatan: Anda dapat melewatkan perintah pertama jika Anda telah menyiapkan Java di mesin Anda.

npm install java
npm install aspose.cells

Kedua, Anda dapat mengunduh paket API dan mengaktifkan perpustakaan ini di proyek Node.js Anda.

Konversikan JSON ke Excel di Node.js

Di bagian ini, kita dapat beralih ke cuplikan kode yang akan mengonversi data JSON ke file Excel secara terprogram. Anda dapat melihat daftar panjang metode Node.js Excel API yang tersedia di sini. Langkah-langkah berikut akan dilakukan:

  1. Dapatkan modul aspose.cells ke dalam proyek Node.js Anda.
  2. Inisialisasi objek dari kelas Workbook.
  3. Panggil metode get untuk mengakses lembar kerja kosong default.
  4. Buat instance kelas JsonLayoutOptions untuk pemformatan.
  5. Metode setArrayAsTable memproses Array sebagai tabel.
  6. Impor data JSON ke lembar kerja default dengan memanggil metode importData.
  7. Aktifkan metode save untuk menyimpan file yang dihasilkan. Salin & tempel kode berikut ke file utama Anda: Anda dapat melihat output pada gambar di bawah ini:
    JSON ke Excel di Node.js

Impor JSON ke Excel - opsi lanjutan

Selain itu, ada banyak metode yang ditawarkan oleh Node.js Excel API ini. Namun, kami akan menggunakan beberapa fitur untuk mengetahui ruang lingkup dan penggunaan. Berikut langkah-langkahnya:

  1. Inisialisasi objek dari kelas Workbook.
  2. Aktifkan metode get untuk mengakses lembar kerja kosong default.
  3. Buat instance kelas JsonLayoutOptions untuk pemformatan.
  4. Panggil metode setArrayAsTable yang memproses Array sebagai tabel.
  5. Metode setIgnoreArrayTitle akan mengabaikan judul jika array adalah properti dari objek.
  6. Panggil metode setIgnoreNull untuk mengabaikan nilai NULL.
  7. Buat instance dari kelas CellsFactory.
  8. Panggil metode createStyle untuk membuat gaya.
  9. Aktifkan metode setColor untuk mengatur warna.
  10. Atur gaya judul dengan memanggil metode setTitleStyle.
  11. Impor data JSON ke lembar kerja default dengan memanggil metode importData.
  12. Panggil metode save untuk menyimpan file yang dihasilkan.

Dapatkan Lisensi Gratis

Anda bisa mendapatkan lisensi sementara gratis untuk mencoba API tanpa batasan evaluasi.

Menyimpulkan

Saya harap blog ini membantu Anda. Kami telah mempelajari cara mengonversi JSON ke Excel di Node.js secara terprogram. Kami juga telah melalui beberapa fitur menonjol dari Node.js Excel API ini. Namun, Anda dapat menjelajahi dokumentasi untuk mengetahui tentang metode lain. Selain itu, Anda dapat melompat ke bagian “Lihat Juga” untuk mengunjungi artikel yang relevan. conholdate.com terus menulis tentang topik baru yang menarik. Oleh karena itu, harap tetap terhubung untuk pembaruan terbaru.

Berikan pertanyaan

Anda dapat memberi tahu kami tentang pertanyaan atau pertanyaan Anda di forum kami.

FAQ

Bagaimana cara mengonversi data JSON ke Excel? Anda dapat mengonversi/mengimpor format data JSON ke lembar Excel menggunakan Node.js Excel library ini. Itu kaya fitur, mudah dipasang dan dilengkapi dengan [dokumentasi] yang komprehensif 21. Bisakah JSON digunakan di Excel? Ya, API ini menawarkan berbagai metode untuk mengurai JSON ke dalam lembar Excel dan juga menyediakan ketentuan untuk memanipulasi proses konversi. Bagaimana cara menarik data dari API ke Excel? library ini telah mengekspos metode importData yang mengimpor format data JSON ke dalam lembar Excel. Selain itu, Anda dapat mengatur tata letak, mengatur gaya data, dan lainnya.

Lihat juga