Semua alat

Konverter CSV ke JSON

Ekspor spreadsheet dan umpan data lama tiba sebagai CSV. Konversikan ke array JSON untuk REST API, impor MongoDB, atau aplikasi JavaScript — baris pertama menjadi nama properti, baris berikutnya menjadi objek. Diurai seluruhnya di peramban.
Input
Output
[ { "name": "Ada", "age": "36" }, { "name": "Alan", "age": "41" } ]

Cara mengonversi CSV ke JSON

1. Tempel CSV atau unggah file .csv.
2. Konfirmasi pembatas (koma, titik koma, tab).
3. Pratinjau larik keluaran JSON.
4. Salin atau unduh .json.

Contoh CSV ke JSON

Impor katalog produk

sku,nama,harga header dengan 500 baris menjadi JSON untuk skrip benih etalase.

Hasil survei

Ekspor CSV Google Formulir dikonversi ke JSON untuk D3 visualisasi.

Titik koma EU CSV

Excel Eropa menggunakan ; pembatas — setel opsi sebelum parse.

Saat CSV ke JSON

Saat bootstrapping API meniru data spreadsheet.
Saat mengonversi ekspor untuk NoSQL insertMany.
Saat pengembang membutuhkan JSON dari pengeditan CSV pengguna bisnis.

Saat parser kesulitan

Bila bidang berisi koma yang tidak dapat dihilangkan dan tanda kutip yang rusak — perbaiki CSV terlebih dahulu.
Bila file memiliki beberapa lembar — ekspor satu lembar sekaligus.
Bila jenis harus berupa angka, bukan string — dilemparkan setelah konversi dalam kode.

Ketik paksaan

CSV tidak diketik — "0123" dan "true" tetap berupa string di JSON kecuali Anda melakukan pasca-proses. API yang mengharapkan angka memerlukan penguraian eksplisit.

Deteksi pembatas

CSV titik koma dari Excel Jerman yang ditempelkan ke kolom gabungan parser koma — konfirmasikan pemisah.

Karakter UTF-8

Nama dengan aksen harus tetap UTF-8 end-to-end — hindari menyimpan melalui Latin-1 perantara.

Pertanyaan yang sering diajukan

Baris tajuk diperlukan?

Ya untuk kunci objek — jika tidak, kolom menjadi col1, col2.

Kolom yang dikutip dengan koma?

Kutipan RFC 4180 ditangani — format baris yang salah mungkin error.

Sel kosong?

Biasanya string kosong atau null bergantung pada alatnya — verifikasi untuk API Anda.

Besar CSV?

Batas memori browser berlaku — pisahkan file berukuran besar.

Lokal?

Ya.

JSON kembali ke CSV?

Gunakan jsonToCsv.