Kembali ke Alat

JSON to Excel Converter

Convert complex JSON to editable XLSX with online preview, custom headers, and data mapping

Terakhir diperbarui
My tools
No tools yet

Memuat...

Cara mengubah JSON menjadi Excel

  1. 1

    Tempel atau unggah JSON

    Dapat menggunakan objek JSON, array, atau respons API yang berisi field array seperti data, items, records, rows, results, list, dll.

  2. 2

    Sesuaikan node root dan pemetaan

    Pilih path root array, atur mode output array, dan edit header, path sumber, fungsi transformasi, nilai default, atau pemetaan template.

  3. 3

    Pratinjau dan edit

    Ubah data langsung di tabel online, tambah atau hapus baris dan kolom, kemudian ekspor pratinjau saat ini sebagai file XLSX.

Ringkasan fitur

Ubah JSON menjadi buku kerja Excel yang dapat diedit di browser. Alat ini mengenali node akar array, memperluas objek bersarang, mendukung header kustom, dan dapat mengekspor XLSX setelah pemetaan field melalui fungsi transformasi bawaan yang aman.

Deskripsi Alat

Free online JSON to Excel converter. Flatten nested JSON, detect API array roots, customize headers, apply data mapping transforms, edit the spreadsheet preview, and export XLSX locally in your browser.

Daftar kemampuan

  • Secara otomatis mengenali struktur array API umum seperti data, items, records, rows, results, list, dan lainnya.
  • Ratakan objek JSON bersarang menjadi kolom tabel, array dapat diekspor sebagai teks JSON, teks gabungan, atau jumlah.
  • Menyediakan pratinjau tabel online, dapat langsung mengedit sel, baris, kolom, dan header.
  • Mendukung header kustom, jalur sumber, nilai default, dan transformasi pemetaan data.
  • Mendukung pemetaan template path.to.value untuk menggabungkan beberapa field JSON.
  • Semua pemrosesan dilakukan secara lokal di browser, file .xlsx yang diekspor memiliki header beku dan filter.

Panduan referensi cepat aturan konversi

Tiga tabel di bawah adalah aturan output sebenarnya dari alat ini. Lihat sekilas sebelum konversi, dapat menghemat bolak-balik untuk verifikasi ulang setelah ekspor.

Path sumber dan header default

Path sumberHeader default
idId
address.cityCity
created_atCreated at
orderIdOrder Id
user.name / company.nameName / Name

Hasil tipe JSON di Excel

Tipe JSONHasil di Excel
stringTulis langsung ke sel teks apa adanya.
numberPertahankan tipe numerik, dapat langsung digunakan untuk penjumlahan dan pengurutan.
booleanPertahankan tipe boolean, ditampilkan sebagai TRUE / FALSE, dapat disaring.
nullOutput sebagai sel kosong, bukan teks null; AVERAGE akan melewatinya dengan benar.
objectPerluas menjadi beberapa kolom; objek yang tidak diperluas ditulis sebagai teks JSON.
integer ≥ 16Tulis sebagai teks untuk mempertahankan setiap digit, hindari akhir nomor pesanan berubah menjadi 0.

Tiga cara mengekspor array

ModeOutputSkenario Penerapan
Pertahankan JSON["pro","beta"]Program lain akan mengurai ulang sel ini nanti.
Gabungkan nilaipro, betaArray berisi label sederhana, dan tabel ini untuk dilihat manusia.
Hitung jumlah2Hanya peduli dengan jumlah, perlu penjumlahan atau pengurutan.

Alat terkait

Panduan terkait

Pertanyaan yang sering diajukan

Apakah alat ini dapat menangani JSON bersarang?
Bisa. Objek bersarang akan diratakan menjadi jalur bidang, dan array dapat diekspor sebagai teks JSON, nilai yang digabungkan, atau jumlah.
Apakah JSON saya akan diunggah ke server?
Tidak. Parsing, pemetaan, pratinjau edit, dan pembuatan XLSX semuanya diselesaikan secara lokal di browser.
Bisakah saya menyesuaikan header Excel?
Bisa. Panel pemetaan mendukung pengubahan nama header, mengubah jalur sumber, menonaktifkan bidang, dan menambahkan nilai default atau kolom kombinasi templat.
Berapa banyak cara ekspor array yang didukung oleh alat ini?
Tiga cara: mempertahankan teks JSON (default), menggabungkan dengan pemisah, atau hanya menampilkan jumlah elemen. Array kosong masing-masing menghasilkan [], sel kosong, dan 0. Jika array berisi objek, disarankan menggunakan ekspor array bersarang sebagai lembar kerja, satu elemen per baris dengan identifikasi baris induk. Untuk memilih di antara ketiga cara tersebut, lihat panduan "JSON Array ke Excel: Ekspor Catatan Bersarang sebagai Lembar Kerja Terkait".
Node array root mana yang akan dikenali secara otomatis oleh alat?
Secara default, alat akan mencari bidang pembungkus API umum seperti data, items, records, rows, results, list dan mengambil array di dalamnya. Jika struktur Anda tidak termasuk dalam bidang tersebut, Anda dapat memasukkan jalur titik secara manual di jalur root, misalnya data.items; masukkan $ untuk menunjukkan bahwa seluruh dokumen itu sendiri adalah array.
Tipe data apa yang akan dipertahankan dalam .xlsx yang diekspor?
Angka dan nilai boolean mempertahankan tipe aslinya, null dikeluarkan sebagai sel kosong bukan teks. Integer 16 digit atau lebih akan ditulis sebagai teks untuk menghindari kehilangan presisi, ID panjang seperti nomor pesanan tidak akan berakhir dengan 0; angka yang lebih pendek tetap berupa nilai numerik dan dapat langsung digunakan dalam perhitungan.
Apakah ada batas untuk skala ekspor?
Batas lembar kerja tunggal adalah 1.048.576 baris, 16.384 kolom, dan 32.767 karakter per sel. Ketika melebihi 50.000 baris atau 500 kolom, alat akan memberitahu bahwa volume data besar dan ekspor mungkin lambat; ketika mencapai batas keras, akan memberikan pesan kesalahan yang jelas.
Haruskah saya mengunduh XLSX atau CSV?
Pilih XLSX ketika perlu mempertahankan tipe angka dan boolean, beberapa lembar kerja, atau membekukan header dan filter. Pilih CSV ketika membutuhkan teks murni, mudah dibandingkan versi, atau dibaca oleh program lain; perhatikan bahwa CSV hanya berisi tabel pratinjau saat ini, tidak termasuk lembar kerja tambahan yang dihasilkan dari array bersarang.