← Kembali ke Ciri
Free

Penukar CSV ↔ JSON

CSV ↔ JSON Converter menangani pusingan penuh antara dua format jadual yang paling biasa. Penghurai CSV pintar menangani medan bertanda petik dengan koma, tanda petik yang dielakkan (escaped), delimiter tersuai, dan baris baharu di penghujung. Mengesan nombor, boolean, dan null secara automatik apabila menukar CSV→JSON; menjana CSV bersih dengan penjajaran kunci setiap baris apabila menukar JSON→CSV.

Memindahkan data antara CSV dan JSON adalah tugas harian — menarik eksport pangkalan data ke dalam alat yang menggunakan JSON, menjana CSV untuk hamparan daripada respons API, atau membentuk semula data untuk sistem baharu. CSV ↔ JSON Converter melakukan kedua-dua arah dengan bersih terus dalam pelayar. Penghurai CSV menangani perkara bersepah dunia sebenar: medan yang mengandungi koma (apabila bertanda petik), tanda petik yang dielakkan (digandakan mengikut gaya RFC 4180), pengakhiran baris CRLF atau LF, baris kosong di penghujung, dan delimiter yang boleh dikonfigurasikan (dipisah tab, dipisah semikolon, pipe, apa sahaja). Pengesanan automatik akan berfungsi apabila menukar ke JSON — rentetan yang kelihatan seperti integer akan menjadi nombor, "true"/"false"/"null" menjadi setara jenisnya, dan pemangkasan ruang putih adalah pilihan. Apabila menukar JSON→CSV, alat ini menyusuri tatasusunan objek dan mengumpul setiap kunci unik merentasi baris, kemudian menjana CSV dengan baris pengepala dan sel yang dielakkan (escaped) dengan betul. Tanda petik dalam sel akan digandakan, sel yang mengandungi delimiter atau baris baharu akan dibalut dengan tanda petik, dan objek/tatasusunan bersarang akan disirikan sebagai sel rentetan JSON.

Pratonton Langsung
example.com
Penukar CSV ↔ JSON ✓ 3 baris ditukar
CSV → JSON JSON → CSV
Pembatas: , ✓ Baris pertama adalah tajuk ✓ Kesan nombor secara automatik
Masukan CSV
name,age,city
Alice,30,NYC
Bob,25,LA
Carlos,42,Austin
Keluaran JSON
[
  { "name": "Alice", "age": 30, "city": "NYC" },
  { "name": "Bob", "age": 25, "city": "LA" },
  { "name": "Carlos", "age": 42, "city": "Austin" }
]
Ciri-ciri Utama

Penukaran Dwiarah

CSV → JSON dan JSON → CSV. Butang Swap menukar input/output serta-merta untuk pengesahan pusingan penuh.

CSV Mematuhi RFC 4180

Penghurai menangani medan bertanda petik, koma terbenam, tanda petik yang dielakkan, pengakhiran baris CRLF/LF — berfungsi pada CSV dunia sebenar, bukan sekadar contoh mainan.

Delimiter Tersuai

Tukar pemisah daripada koma kepada apa sahaja — tab (untuk TSV), semikolon (lokal Eropah), pipe, atau mana-mana aksara tunggal.

Pengesanan Jenis Automatik

Nombor, boolean, dan null dihurai kepada setara jenisnya dalam output JSON. Matikan jika anda mahukan semuanya sebagai rentetan.

Penukaran Langsung

Output dikemas kini pada setiap ketukan kekunci — tiada butang Convert diperlukan. Tampal dan lihat hasilnya serta-merta.

Menangani Medan Yang Hilang

Apabila objek JSON mempunyai kunci yang berbeza, pengepala CSV akan merangkumi semua kunci unik dan sel yang hilang dikosongkan — tiada kehilangan data.

Kes Penggunaan Biasa

Pemprosesan Eksport Pangkalan Data

Tampal eksport CSV daripada DB anda ke dalam penukar, dapatkan tatasusunan JSON yang sedia untuk diimport ke dalam storan NoSQL atau API yang menggunakan JSON.

Integrasi Hamparan

Tukar respons API (tatasusunan JSON) kepada CSV untuk ditampal terus ke dalam Excel atau Google Sheets.

Pembentukan Semula Data

Lakukan pusingan penuh melalui alat ini untuk membersihkan pemformatan — berguna apabila menggabungkan CSV daripada sumber berbeza dengan tanda petik yang tidak konsisten.

Penukaran Fail Penyetempatan

Tukar antara helaian terjemahan berasaskan CSV dan fail i18n JSON untuk alat seperti sambungan Chrome atau React-intl.

Fixture Ujian API

Jana fixture JSON daripada data ujian CSV (atau sebaliknya) untuk menyemai pangkalan data pembangunan dan ujian integrasi.

Cara Guna
1

Buka CSV ↔ JSON

Klik ikon CSV/JSON pada dock DevSuite Pro. Satu panel dibuka dengan togol arah, pilihan, dan dua kawasan teks.

2

Pilih Arah

Pilih CSV → JSON untuk menghurai data jadual, atau JSON → CSV untuk meratakan tatasusunan objek menjadi baris.

3

Konfigurasikan Pilihan

Laraskan delimiter jika bukan koma, togol "First row is header" dan "Auto-detect numbers" untuk sepadan dengan bentuk data anda.

4

Tampal Data Anda

Tampal CSV atau JSON ke dalam input. Output akan dipaparkan di sebelah kanan serta-merta.

5

Salin atau Muat Turun

Klik Copy Output untuk mendapatkan hasilnya. Gunakan Swap ↔ untuk membalikkan dan mengesahkan pusingan penuh adalah tanpa kehilangan data.

Sedia untuk Mencuba?

Pasang DevSuite Pro secara percuma dan buka 64+ alat pembangun untuk pelayar anda.

Tambah ke Chrome Tambah ke Edge Tambah ke FireFox