CanDoYa
ID

Konverter CSV ke JSON

Berjalan sepenuhnya di browser Anda - tanpa unggah, tanpa daftar.

Tempel CSV untuk mengonversinya ke JSON.
Bagikan tool ini

Bagaimana cara konversi CSV ke JSON?

Konverter CSV ke JSON membaca baris tabel lalu menyusunnya menjadi JSON. Tempel CSV di sini, baris header akan menjadi key objek dan setiap baris berikutnya menjadi satu objek. Koma berkutip, tanda kutip escape, dan field multibaris tetap terbaca dengan benar. Setelah itu, salin JSON yang sudah rapi atau unduh hasilnya.

Cara pakai

  1. 1Tempel CSV Anda. Masukkan CSV di panel kiri atau muat contoh untuk melihat file dengan tanda kutip yang benar.
  2. 2Pilih struktur. Pertahankan baris pertama sebagai header untuk membuat objek JSON, pilih delimiter bila deteksi otomatis kurang tepat, lalu aktifkan deteksi tipe bila diperlukan.
  3. 3Gunakan JSON. Periksa hasil yang langsung diformat, kemudian salin atau unduh sebagai data.json.

Cocok untuk siapa

CSV menyimpan tabel sebagai teks dengan delimiter, sedangkan JSON menyimpan data dalam array dan objek yang bisa langsung dipakai aplikasi. Konverter ini mendukung delimiter koma, titik koma, tab, dan pipe. Matikan pilihan header untuk menghasilkan array berisi array, atau aktifkan deteksi tipe agar angka, boolean, null, dan sel kosong yang aman ditulis sebagai nilai primitif JSON.

Seluruh konversi berjalan lokal di browser Anda. Data export spreadsheet, fixture, dan data pelanggan tidak pernah diunggah atau dikirim ke layanan konversi.

Tanya jawab

Apakah konverter CSV ke JSON ini gratis?

Ya. Anda bisa mengonversi CSV ke JSON tanpa mendaftar, memasang software, atau membayar paket. Konversi berjalan di browser, dan hasilnya bisa disalin atau diunduh sebagai file JSON.

Apakah CSV saya diunggah ke suatu tempat?

Tidak. Konverter memproses teks secara lokal di browser Anda. CSV dan JSON yang dibuat tidak dikirim ke server, sehingga aman untuk data export pribadi dan data pengembangan.

Apakah koma dan baris baru di dalam field berkutip bisa diproses?

Bisa. Field dengan tanda kutip ganda boleh berisi delimiter yang dipilih dan baris baru. Dua tanda kutip ganda berurutan di dalam nilai berkutip dibaca sebagai satu tanda kutip literal, sesuai konvensi CSV RFC 4180.

Bagaimana jika CSV tidak memiliki baris header?

Matikan pilihan baris pertama sebagai header. Konverter akan membuat array JSON berisi array, sehingga setiap baris CSV tetap menjadi satu baris dan tidak ada nilai yang dipakai sebagai key objek.

Bisakah data dengan titik koma, tab, atau pipe dikonversi?

Bisa. Deteksi otomatis memeriksa record lengkap pertama untuk mencari pemisah koma, titik koma, tab, atau pipe. Anda juga bisa memilih delimiter secara manual untuk file yang tidak umum atau hasil deteksi yang ambigu.

Bagaimana cara kerja deteksi tipe JSON?

Saat diaktifkan, nilai true, false, dan null tanpa tanda kutip menjadi nilai primitif JSON, sedangkan sel kosong menjadi null. Angka kanonis yang aman menjadi angka JSON. Nilai berkutip, ID dengan nol di depan, dan nilai yang bisa kehilangan presisi tetap menjadi string.