Konverter CSV ke JSON (Baris Header Menjadi Kunci)

Konversi CSV menjadi array JSON. Tempel atau upload file, diproses secara lokal secara default.

Tempel CSV dan konversi seketika ke JSON. Tangani data pribadi dengan hati-hati.

Data input diproses di browser Anda dan tidak pernah diupload.

Alat Konversi CSV JSON

Gunakan untuk alur kerja “CSV JSON conversion”, “csv to json”, dan “convert CSV to JSON” dengan tempel cepat atau upload.

Cara menggunakan

  1. Tempel CSV (atau upload file)
  2. Pilih header, inferensi tipe, dan perilaku sel kosong bila diperlukan
  3. Salin output JSON atau unduh sebagai .json

Contoh

Dasar (Inferensi Tipe ON)

Input

name,age,active
Alice,30,true
Bob,25,false

Output

[
  { "name": "Alice", "age": 30, "active": true },
  { "name": "Bob", "age": 25, "active": false }
]

Sel kosong ke null

Input

name,age
Alice,
Bob,25

Output

[
  { "name": "Alice", "age": null },
  { "name": "Bob", "age": 25 }
]

Tips Konversi

  • Biarkan inferensi tipe OFF untuk kolom ID yang memerlukan nol di depan.
  • Untuk TSV, atur delimiter ke tab atau gunakan deteksi otomatis.
  • Jika jumlah kolom bervariasi, periksa peringatan dan atur delimiter secara manual bila perlu.

FAQ

Bisakah saya menggunakan baris pertama sebagai header?

Ya. Jika mode header mati, kunci dibuat sebagai col1, col2, ...

Angka tetap menjadi string.

Aktifkan inferensi tipe. Default aman adalah OFF (semua nilai sebagai string).

Bisakah sel kosong menjadi null?

Pilih string kosong, null, atau hilangkan kunci.

Bisakah ini mengonversi TSV juga?

Atur delimiter ke tab atau gunakan deteksi otomatis.

Apakah mendukung koma/baris baru di dalam field bertanda kutip?

Ya. Jika parsing gagal, atur karakter kutip dan delimiter secara eksplisit.

Bagaimana jika nama header duplikat?

Nama akan diubah otomatis seperti name_2, name_3 dan ditampilkan sebagai peringatan.