Konversi JSON ke CSV dan CSV kembali ke JSON, dua arah. Pilih pembatas, tangani kolom yang dikutip, dan salin hasilnya. Semuanya berjalan di browser Anda.
Cara menggunakan JSON ⇄ CSV
Pilih arah: JSON ke CSV atau CSV ke JSON.
Tempel data Anda dan pilih pembatas (koma, titik koma, atau tab).
Salin hasil yang dikonversi dari panel output.
Konverter ini mengubah array JSON berisi objek menjadi CSV dan mengurai CSV kembali menjadi JSON, dalam dua arah. Pilih arahnya, tempel data Anda, pilih pembatas, dan salin hasilnya.
Konverter ini berguna untuk memindahkan data antara spreadsheet, API, dan berkas konfigurasi, dan seluruh konversi berjalan di sisi klien, sehingga data Anda tetap privat.
Konverter mengharapkan JSON berupa array objek, seperti [{"name":"Mo","age":3}]. Kolom CSV adalah gabungan dari semua kunci di seluruh objek, satu objek menjadi satu baris, dan nilai bersarang apa pun ditulis sebagai teks JSON di dalam selnya.
Konverter mengikuti aturan pengutipan CSV standar, sehingga nilai yang berisi pembatas, tanda kutip, atau pindah baris dibungkus dengan tanda kutip dan di-escape dengan benar, dan parser CSV membaca kembali nilai-nilai itu tanpa kehilangan data.
Anda dapat memilih koma, titik koma, atau tab sebagai pembatas. Koma adalah default dan yang paling umum; titik koma cocok untuk wilayah di mana koma adalah pemisah desimal dan spreadsheet mengharapkannya; tab menghasilkan TSV.
Ketika membaca CSV kembali menjadi JSON, konverter menyimpulkan tipe secara masuk akal: angka biasa dan true/false menjadi nilai JSON yang sesungguhnya, sedangkan nilai dengan nol di depan seperti 007 tetap sebagai teks sehingga pengidentifikasi dan kode tidak rusak.
Pertanyaan yang sering diajukan
Array objek, seperti [{"name":"Mo","age":3}]. Kolomnya adalah gabungan dari semua kunci. Objek tunggal menjadi satu baris, dan nilai bersarang ditulis sebagai JSON di dalam sel.
Ya. Kolom yang berisi pembatas, tanda kutip, atau jeda baris dikutip dan di-escape mengikuti standar CSV, dan parser CSV membacanya kembali dengan benar.
Saat membaca CSV, angka biasa dan true/false menjadi nilai JSON nyata, sedangkan nilai dengan angka nol di depan (seperti 007) tetap sebagai teks sehingga pengenal tidak rusak.
Tidak. Konversi berjalan sepenuhnya di browser Anda; tidak ada yang Anda tempel meninggalkan perangkat Anda.
Sematkan tool ini
Tambahkan tool ini ke situs web Anda sendiri. Salin cuplikan di bawah; cuplikan ini tetap terbarui secara otomatis.
<iframe src="https://monu.tools/embed/id/json-csv-converter" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>Alat terkait
Format, percantik, dan validasi JSON secara online dengan pesan kesalahan yang jelas untuk input tidak valid.
Minify dan validasi JSON di peramban Anda, dan lihat berapa byte yang Anda hemat.
Konversi YAML ke JSON dan JSON kembali ke YAML, dua arah. Memvalidasi saat mengonversi dan menampilkan kesalahan yang jelas. Semuanya berjalan di browser Anda.
Buat interface TypeScript dari contoh JSON, dengan tipe bersarang, array, dan kolom opsional. Berjalan di peramban Anda.