tool hub Kumpulan alat

JSON to CSV

JSON to CSV — berjalan di browser. Input tidak disimpan.

Berjalan di browser Tanpa daftar Gratis


JSON → CSV

Hanya larik objek yang didukung. Header adalah gabungan kunci dari objek pertama. Objek bersarang disimpan sebagai string JSON.

Cara menggunakan

  1. Tempel bentuk [{...},{...}] ke JSON (array objek). Tingkat atas harus array.
  2. Tekan Ubah dan periksa teks tabel di kolom CSV di bawah.
  3. Untuk memasukkannya ke spreadsheet, ambil dengan Salin hasil lalu tempel ke Excel atau Sheets.
  4. Jika error parse, baca pesan status, perbaiki koma dan kutip, lalu ubah lagi.
  5. Untuk data lain, Reset mengosongkan input dan hasil.

Konsep utama

JSON ke CSV untuk mengubah respons API atau array objek mock menjadi tabel yang bisa dibaca ops atau produk. Meski kunci berbeda per objek, header adalah gabungan semua kunci. Kunci yang hilang menjadi sel kosong. Objek bersarang atau nilai array masuk ke satu sel sebagai string JSON, jadi jika Anda butuh tabel sepenuhnya datar, buka field dulu.

Jika nilai punya koma, kutip, atau baris baru, dibungkus kutip ganda menurut aturan CSV. Alat ini hanya berjalan di peramban dan tidak mengirim ke server. Objek tingkat atas tunggal atau array angka tidak akan dikonversi—bentuk sebagai array objek per baris. Header Korea dipertahankan apa adanya.

Contoh

Input [{"name":"hong","age":30},{"name":"kim","city":"seoul"}] menghasilkan header name, age, city; baris pertama punya city kosong dan baris kedua age kosong. Bersarang menaruh string seperti {"a":1} di sel itu. Sebelum menyerahkan ke produk, membuka bersarang menjadi kolom lebih mudah disaring di Excel. Urutan gabungan kunci bisa mendorong field yang hilang dari objek pertama ke kanan; pindahkan kolom setelah konversi jika butuh urutan tetap. Array besar bisa membebani tab, jadi mengonversi dalam potongan beberapa ribu baris lebih aman. Jika string tanggal menjadi angka di Excel, impor sebagai kolom teks. Saat mencoba lagi, reset dulu agar keluaran lama tidak tercampur. Di komputer bersama, kosongkan kolom setelah selesai. Menutup tab membuang yang ditempel; tidak perlu hapus di server.

Terkait: CSV → JSON · Pemformat JSON · JSON → YAML

Pertanyaan umum

Haruskah tingkat atas berupa array saat mengubah JSON ke CSV?

Ya. Jika Anda punya objek tunggal, bungkus dalam array lalu ubah.

Apakah JSON bersarang dikonversi ke CSV?

Ya, tetapi nilai bersarang masuk ke satu sel sebagai string JSON. Tidak dipecah menjadi kolom.

Bagaimana header dibuat untuk array objek dengan kunci berbeda?

Gabungan setiap kunci yang muncul. Sel yang hilang kosong.

Apakah data JSON-ke-CSV dikirim ke server?

Tidak. Konversi hanya di peramban.

Apakah angka keluar dari CSV tanpa kutip?

Angka polos dan boolean ditulis apa adanya; hanya string yang berisi koma dibungkus kutip.

Bagaimana jika Korea rusak di Excel?

Hasil ini teks UTF-8. Di Excel, tentukan UTF-8 saat Impor data.

JSON to CSV gambar sampul
Input tidak dikirim ke server dan hilang saat halaman ditutup.

Terakhir ditinjau: 2026-09-04