ToolsMaxxing

Konverter JSON dan CSV

Ubah array JSON menjadi tabel CSV, atau file CSV menjadi objek JSON.

File Anda tetap di perangkat Anda

Cara kerjanya

  1. 1Pilih JSON ke CSV atau CSV ke JSON.
  2. 2Tempel data Anda, atau pilih Coba contoh.
  3. 3Atur pemisah, dan apakah kunci bersarang memakai titik.
  4. 4Salin atau unduh hasilnya, lalu buka CSV di Excel atau Sheets.

Fungsi tiap opsi

Pemisah
Koma, titik koma, tab, atau pipa. Gunakan titik koma untuk spreadsheet dengan pengaturan wilayah Eropa.
Kunci bersarang sebagai a.b
Objek bersarang seperti {"a":{"b":1}} menjadi kolom bernama a.b, dan konversi sebaliknya membangun kembali sarangnya.
Deteksi angka dan boolean
Saat membaca CSV, mengubah 42 menjadi angka dan true menjadi boolean alih-alih tetap sebagai string.

Privasi

Semuanya berjalan di browser Anda. Apa pun yang Anda tempel tidak pernah dikirim ke server.

Pertanyaan yang sering diajukan

Bentuk JSON apa yang paling cocok?

Array objek yang memiliki kunci sama. Satu objek diperlakukan sebagai tabel satu baris. Jika baris punya kunci berbeda, kolomnya adalah gabungan semua kunci dan bagian yang kosong tetap kosong.

Bagaimana array di dalam baris ditulis?

Sebagai string JSON dalam satu sel, misalnya ["a","b"]. Sel CSV tidak bisa menampung daftar, jadi cara ini menjaga data tanpa kehilangan.

Apakah CSV perlu baris header?

Ya. Baris pertama dipakai sebagai nama properti. Nama header yang duplikat atau kosong akan menghasilkan kunci yang tidak bisa dipakai, jadi perbaiki dulu.

Kenapa muncul peringatan panjang baris?

Beberapa baris punya lebih banyak atau lebih sedikit sel daripada header. Data tetap dikonversi, tetapi periksa koma nyasar yang tidak berada di dalam tanda kutip.

Apakah koma dan jeda baris di dalam nilai ditangani?

Ya. Nilai yang berisi pemisah, tanda kutip, atau jeda baris dibungkus dengan tanda kutip ganda, dan tanda kutip di dalamnya digandakan, sebagaimana dijelaskan RFC 4180.

Alat terkait