Convert JSON ke Excel

Ubah array object JSON jadi spreadsheet XLSX.

Jalan di browser kamu. File kamu tidak pernah keluar dari perangkat.

Cara convert JSON ke Excel

  1. Tempel atau upload JSON kamu.
  2. Cek tabel preview-nya.
  3. Klik untuk mengunduh file XLSX-nya.

Contoh: JSON masuk, kolom spreadsheet keluar

JSONKolomNilai sel
{"name":"Sam"}nameSam
{"user":{"city":"NY"}}user.cityNY
{"score":95.5}score95.5, diberi tipe angka

Tips untuk spreadsheet yang bersih

  • Jaga key tiap object tetap mirip. Field yang hilang dari satu baris cuma membuat sel itu kosong, bukan menggeser kolom lain.
  • Saat menempel dari response API, salin hanya array-nya saja, bukan object pembungkus seperti {"results": [...]}.
  • Angka yang ditulis sebagai string JSON, seperti nomor telepon "2025550147", tetap jadi teks di spreadsheet, karena hanya angka JSON asli yang diberi tipe angka Excel.

Kapan ini lebih baik daripada menyalin ke Excel manual

  • Response API dan log JSON hasil export yang merepotkan diformat ulang secara manual.
  • File config atau pengaturan yang bersarang, diubah jadi satu baris rata per entri.
  • Data uji atau fixture yang mau kamu lihat sekilas sebagai spreadsheet sebelum dipakai.
  • Membagikan data terstruktur ke rekan kerja yang nyaman pakai Excel tapi tidak dengan JSON mentah.

FAQ JSON ke Excel

Bentuk JSON seperti apa yang diharapkan?

Array berisi object, satu object per baris. Satu object tunggal juga bisa dipakai dan dianggap sebagai satu baris.

Apa yang terjadi dengan object bersarang?

Object itu diratakan jadi nama kolom yang dipisah titik. Object address yang bersarang di bawah user jadi kolom seperti user.address.city.

Apakah ada batas jumlah baris?

Tidak ada batas pasti, meski array yang sangat besar tergantung memori yang tersedia di browser kamu.

Bisakah aku upload file, bukan menempel?

Bisa. Pakai tombol upload di samping kotak teksnya dan isi filenya otomatis dimuat ke sana.

Apakah angka dan true/false diberi tipe yang benar di spreadsheet?

Ya. Angka JSON jadi angka Excel asli yang bisa kamu jumlahkan atau urutkan, dan nilai true atau false ditulis sebagai sel boolean Excel, bukan teks "true".

Apa yang terjadi dengan array di dalam object, seperti daftar tag?

Array itu ditulis sebagai satu sel berisi teks JSON array-nya, seperti ["a","b"], karena menyebar daftar dengan panjang yang berubah-ubah ke banyak kolom tidak punya satu bentuk yang pasti benar.

Urutan apa yang dipakai untuk kolom-kolomnya?

Urutan saat field pertama kali muncul ketika memindai semua object, jadi key dari object pertama biasanya di depan, dengan field tambahan dari object berikutnya ditambahkan di akhir.

Bisakah ini menangani JSON yang bersarang dalam, beberapa level?

Bisa, perataan bekerja di kedalaman berapa pun, menggabungkan tiap level dengan titik, seperti a.b.c, meski nesting yang sangat dalam bisa membuat sebagian nama kolom jadi cukup panjang.

Alat terkait