Bagaimana Mengonversi JSON ke Excel dengan Python

Berikut adalah tutorial singkat yang menjelaskan cara mengonversi JSON ke Excel dengan Python dengan memuat file sumber JSON dari disk ke dalam variabel string dan kemudian menyimpannya sebagai file XLSX. Selama proses ini, buku kerja baru dapat dibuat atau buku kerja yang sudah ada dapat dimuat untuk mengimpor data JSON ke lembar kerja tertentu mulai dari sel yang ditentukan pengguna. Menggunakan Python JSON ke Excel, konversi dapat dikontrol menggunakan objek kelas JsonLayoutOptions yang memungkinkan sejumlah penyesuaian untuk proses konversi.

Langkah-langkah untuk Mengonversi JSON ke Excel dengan Python

  1. Siapkan lingkungan yang diperlukan untuk menjalankan Aspose.Cells untuk Python melalui Java di aplikasi Anda
  2. Muat file JSON sampel dari disk
  3. Buat instance kelas Workbook kosong untuk mengimpor data JSON
  4. Dapatkan referensi ke worksheet yang diinginkan tempat data JSON akan disalin
  5. Buat objek kelas JsonLayoutOptions untuk menyesuaikan proses impor JSON
  6. Impor data ke lembar kerja yang diinginkan menggunakan JsonUtility.importData
  7. Simpan buku kerja yang dihasilkan sebagai XLSX setelah kolom pas otomatis

Untuk mengonversi JSON ke Excel Python pengaturan dan langkah-langkah lingkungan bahasa dibagikan untuk melakukan tugas ini seperti pertama-tama buat atau muat Buku Kerja dan dapatkan akses ke lembar kerja targetnya. Pada langkah berikutnya, buat objek kelas JsonLayoutOptions untuk kustomisasi proses konversi seperti menulis data dalam bentuk tabel di mana judul diberikan di bagian atas dan data ada di baris berikutnya. Terakhir, data string JSON diimpor ke lembar kerja yang dipilih mulai dari sel tertentu dan disimpan sebagai XLSX.

Kode untuk Mengonversi JSON ke Excel menggunakan Python

Untuk menulis JSON ke Excel converter Python code dibagikan di atas yang mengimpor perpustakaan dan kelas yang diperlukan di awal dan kemudian membaca sumber data JSON dari file namun Anda dapat mengisi string dengan data JSON dari beberapa sumber eksternal lain atau menyediakan hardcoded rangkaian JSON. Objek kelas JsonLayoutOptions berisi banyak properti untuk mengontrol proses konversi seperti menyetel gaya judul dengan memberikan warna dan font latar/latar depan, menyetel format angka dan tanggal, mengabaikan nilai nol di JSON, dan seterusnya.

Artikel ini telah menjelaskan cara mengonversi JSON ke Excel dengan Python. Jika Anda ingin mempelajari proses mengonversi Excel ke HTML, lihat artikel di cara mengubah Excel ke HTML menggunakan Python.

 Indonesian