Konverter JSON ke Excel
Tempel JSON atau jatuhkan file dan dapatkan buku kerja Excel sungguhan: baris ditemukan bahkan di dalam respons API, field bertingkat mendapat kolomnya sendiri, dan angka, tanggal, serta true/false tetap bertipe. Teks tidak pernah dijalankan sebagai rumus.
JSON ke Excel
Tambahkan file Anda. Pengaturan yang disarankan sudah siap, jadi Anda bisa memproses dengan sekali klik.
PDF, Word, gambar, audio, video, arsip, dan lainnya
Hingga 100 file · 250 MB · Tanpa akun- 1Tambahkan file
- 2Pilih tindakan
- 3Unduh atau lanjutkan
Cara kerjanya
JSON diurai di browser Anda dan setiap daftar record di dalamnya ditemukan, termasuk yang berada di bawah data, results, atau items di samping informasi paginasi. Kunci dari semua record membentuk baris header, jadi field yang hanya muncul di record berikutnya tetap mendapat kolom. Objek bersarang menjadi kolom bertitik seperti customer.name. Angka ditulis sebagai angka dan tanggal ISO yang jelas sebagai tanggal Excel. Teks selalu disimpan sebagai teks, jadi kode pos tetap memakai nol di depan dan nilai yang diawali = tidak pernah dijalankan sebagai rumus. “Proses file” melakukan hal yang sama di server kami, dan juga membaca file yang disimpan PowerShell (UTF-16) atau dengan byte-order mark, rekaman berkunci id seperti yang disimpan ekspor Firebase, serta baris yang ditulis sebagai array dengan baris judul. Setiap daftar rekaman dalam ekspor berisi beberapa koleksi menjadi sheet tersendiri.
Spreadsheet bersifat datar, jadi daftar objek di dalam satu record disimpan sebagai teks JSON di satu sel. Excel menampung paling banyak 1.048.576 baris, 16.384 kolom, dan 32.767 karakter per sel; kelebihannya dipotong dan halaman memberitahukannya. Angka lebih dari 15 digit, seperti ID, disimpan sebagai teks agar tidak ada digit yang hilang.
Bagaimana JSON menjadi baris dan kolom
| Di JSON | Di spreadsheet |
|---|---|
| Daftar objek | Satu baris per objek dan satu kolom per kunci |
| Objek bertingkat, seperti "customer": {"name": "Ana"} | Kolom bernama customer.name, atau objeknya sebagai teks JSON |
| Daftar nilai, seperti ["red", "blue"] | Satu sel berisi red, blue, atau daftarnya sebagai teks JSON |
| Daftar objek di dalam satu record | Satu sel teks JSON, karena tidak muat dalam satu baris |
| "2024-05-01" atau "2024-05-01T09:30:00Z" | Tanggal Excel sungguhan yang bisa diurutkan dan difilter sebagai tanggal |
| Angka lebih dari 15 digit | Teks, agar semua digit tetap utuh |
| "00123" atau "=SUM(A1)" | Teks, persis seperti tertulis |
Mengapa kunci yang hilang tidak menggeser kolom
Header dibuat dari kunci semua record, bukan hanya record pertama. Record tanpa suatu kunci hanya mendapat sel kosong di kolom itu, sehingga setiap nilai tetap berada di bawah judul yang benar meskipun record-nya berbeda.
Kapan Anda memerlukannya
Yang termasuk dalam alat ini
Pertanyaan umum
Bagaimana cara mengubah JSON ke Excel?
Tempel JSON atau letakkan file .json. Baris ditemukan dan ditampilkan sebagai tabel; periksa pratinjau, sesuaikan pengaturan bila perlu, lalu unduh file Excel. Tidak ada yang diunggah.
Bagaimana dengan objek bersarang?
Secara bawaan setiap field bersarang mendapat kolom sendiri dengan nama bertitik, seperti customer.address.city. Anda juga bisa menyimpan setiap objek bersarang sebagai teks JSON di satu sel.
Kenapa sebagian angka disimpan sebagai teks?
Excel hanya menyimpan 15 digit bermakna dalam angka, jadi ID yang lebih panjang akan dibulatkan diam-diam. Nilai tersebut disimpan sebagai teks agar semua digitnya utuh.
Bisakah membaca file JSON Lines atau ekspor PowerShell?
Bisa. File dengan satu rekaman JSON per baris, seperti ekspor BigQuery, MongoDB, dan alat log, menjadi satu baris per rekaman, dan file yang disimpan PowerShell dengan Out-File (UTF-16) atau dengan byte-order mark dibaca sebagaimana ditulis.
Apakah data saya diunggah?
Tidak dengan editor visual, yang membaca JSON dan membuat buku kerja di browser Anda. “Proses file” mengirimnya ke server kami, tempat file disimpan di folder sementara untuk permintaan itu dan dihapus begitu pekerjaan selesai.
Alat gratis terkait
Ubah array objek JSON menjadi tabel CSV yang rapi, dengan kolom untuk semua kunci dan field bersarang yang diratakan. Gratis.
Ubah CSV menjadi buku kerja Excel asli dengan pemisah dan encoding yang terdeteksi, langsung bisa dibuka. Gratis, tanpa akun.
Ubah baris lembar XLS atau XLSX menjadi objek JSON untuk API, impor, dan otomatisasi. Pilih lembarnya. Gratis, tanpa akun.
Format, validasi, minifikasi, dan periksa JSON di satu tempat, serta temukan kesalahan sintaks yang merusak file Anda. Gratis.