Pengonversi CSV ke JSON

Tempel CSV dengan baris header dan ubah menjadi JSON terformat tanpa mengirim data ke mana pun.

Semua konversi data terjadi secara lokal di browser Anda. Tidak ada JSON, CSV, YAML, atau XML yang dikirim ke server kami.
CSVJSON

Contoh cepat

Konversi baris CSV menjadi objek JSON

CSV ke JSON berguna ketika ekspor spreadsheet, laporan analitik, atau file mitra perlu menjadi data terstruktur untuk skrip, fixtures, pengujian API, atau contoh dokumentasi. Baris CSV pertama menjadi sekumpulan kunci JSON, dan setiap baris berikutnya menjadi satu objek.

Nilai disimpan sebagai string dengan sengaja. Itu mencegah perubahan tak terduga pada kode pos (ZIP), ID, nomor akun, persentase, dan nilai lain yang mungkin terlihat numerik tetapi harus tetap persis seperti tertulis.

Detail CSV yang memengaruhi output JSON

  • Baris header mengontrol nama kunci objek, jadi pangkas atau ganti nama kolom sebelum menggunakan JSON dalam kode.
  • Sel yang dikutip dapat berisi koma; kutipan yang rusak dilaporkan sebagai kesalahan parser.
  • Sel kosong menjadi string kosong, bukan null.
  • Baris tanpa nilai dilewati.
Catatan tipe: konversi string ke angka, boolean, tanggal, atau null setelah ekspor jika API target Anda mengharapkan nilai JSON yang bertipe.

FAQ CSV ke JSON

Mengapa semua nilai JSON berupa string?

CSV tidak memiliki sistem tipe bawaan. Menjaga nilai sebagai string mempertahankan angka nol di depan, ID, persentase, dan kode tanpa menebak.

Apa yang terjadi pada sel CSV yang kosong?

Sel kosong menjadi string kosong dalam objek JSON. Konversikan mereka menjadi null kembali jika aplikasi Anda membutuhkan nilai null.

Jenis kesalahan CSV apa yang dilaporkan?

Konverter melaporkan masalah parser seperti kutipan yang rusak atau baris yang salah format ketika parser dapat mengidentifikasinya.