CSV to JSON
CSV to JSON — berjalan dalam pelayar. Input tidak disimpan.
CSV → JSON
Menyokong CSV dipisahkan koma. Medan dalam tanda petikan dan petikan yang di-escape juga diproses. Input hanya diproses dalam pelayar.
Cara guna
- Tampal jadual dipisahkan koma ke dalam kotak CSV. Kandungan yang disimpan dari Excel atau Google Sheets boleh digunakan terus.
- Guna baris pertama sebagai pengepala (array objek) dihidupkan secara lalai. Biarkan hidup untuk objek kunci-nilai; matikan jika anda hanya perlukan tatasusunan 2D.
- Tekan Tukar dan semak hasil dalam kotak JSON. Mesej status muncul jika format tidak sah.
- Guna Salin hasil untuk meletakkan JSON pada papan keratan bagi kod anda.
- Set semula mengosongkan input dan output bersama apabila anda mahu jadual baharu.
Konsep utama
CSV ke JSON menukar senarai hamparan, katalog produk, atau sebahagian log kepada objek yang boleh dimasukkan ke dalam kod frontend atau mock API. Penghuraian hanya berjalan dalam pelayar, jadi kenalan pelanggan dan jadual dalaman tidak pergi ke pelayan. Pembatas ialah koma; TSV dipisahkan tab bukan tugas alat ini. Jika jadual ada nama lajur, membiarkan pilihan pengepala hidup biasanya memudahkan kod kemudian.
Dengan pengepala hidup, baris pertama menjadi kunci objek dan setiap baris seterusnya menjadi objek. Dengan pengepala mati, setiap baris ialah tatasusunan rentetan. Jika sel mengandungi koma, bungkus sel itu dalam petikan berganda; petikan dalam medan ditulis dua kali, mengikut peraturan CSV. Nilai yang kelihatan berangka kekal sebagai rentetan dalam JSON—tukar sendiri selepas penukaran jika anda perlukan nombor.
Contoh
Jika input ialah name,age kemudian hong,30, kim,25 dan pengepala hidup, anda mendapat [{"name":"hong","age":"30"},{"name":"kim","age":"25"}]. Input yang sama tanpa pengepala menjadi tiga tatasusunan. Petik sel yang mengandungi koma, seperti "Seoul, Gangnam". Nama pengepala Inggeris huruf kecil lebih mudah dibaca dengan notasi titik dalam JavaScript. Jika eksport mempunyai bilangan lajur tidak sekata, isikan sel kosong dahulu supaya kunci tidak hilang.
Berkaitan: JSON → CSV · Pemformat JSON · TSV/CSV → jadual HTML
Soalan lazim
Perlukah saya menghidupkan pengepala baris pertama untuk CSV ke JSON?
Hidupkan untuk tatasusunan objek. Matikan untuk data tanpa nama lajur, seperti koordinat. Ia hidup secara lalai.
Bolehkah saya menukar TSV dipisahkan tab kepada JSON di sini?
Skrin ini berasaskan koma. Untuk tab, guna penjana jadual markdown atau alat jadual HTML TSV/CSV.
Bagaimana medan CSV dengan petikan dan koma bercampur dikendalikan?
Bungkus medan dalam petikan berganda dan tulis petikan dalam dua kali supaya ia dibaca sebagai satu sel.
Adakah hasil CSV-ke-JSON disimpan di pelayan?
Tidak. Penukaran hanya berjalan dalam pelayar dan tidak dihantar atau disimpan.
Apa yang berlaku kepada baris dengan bilangan lajur berbeza?
Sel kosong menjadi rentetan kosong untuk kunci pengepala, atau baris pendek hanya mengisi kunci yang ada. Selaraskan bilangan lajur apabila boleh.
Bolehkah saya menampal CSV yang disimpan dari Excel terus?
Ya. Sesetengah binaan Excel menggunakan pembatas koma bertitik atau BOM. Jika bukan koma, betulkan pembatas dahulu.
Disemak terakhir: 2026-09-04