CanDoYa
MS

Penukar CSV ke JSON

Berjalan sepenuhnya dalam pelayar anda - tanpa muat naik, tanpa pendaftaran.

Tampal CSV untuk menukarnya kepada JSON.
Kongsi alat ini

Bagaimana cara menukar CSV kepada JSON?

Penukar CSV ke JSON membaca baris jadual lalu membina JSON berstruktur. Tampal CSV di sini, baris pengepala akan dijadikan kekunci objek dan setiap baris seterusnya menjadi satu objek. Koma dalam petikan, tanda petik yang dilepaskan dan medan berbilang baris diproses dengan betul sebelum JSON berformat disediakan untuk disalin atau dimuat turun.

Cara guna

  1. 1Tampal CSV anda. Masukkan CSV pada panel kiri atau muatkan contoh untuk melihat fail dengan petikan yang betul.
  2. 2Pilih struktur. Kekalkan baris pertama sebagai pengepala untuk objek JSON, pilih pemisah jika pengesanan automatik tersasar dan hidupkan pengesanan jenis JSON jika perlu.
  3. 3Gunakan JSON. Semak keluaran berformat yang dikemas kini serta-merta, kemudian salin atau muat turun data.json.

Untuk siapa

CSV menyimpan jadual sebagai teks yang dipisahkan, manakala JSON menyimpan data dalam tatasusunan dan objek yang boleh terus digunakan oleh aplikasi. Penukar ini menyokong koma, titik koma, tab dan garis menegak. Matikan pilihan pengepala untuk mendapatkan tatasusunan dalam tatasusunan, atau hidupkan pengesanan jenis supaya nombor selamat, boolean, null dan sel kosong diwakili sebagai nilai primitif JSON.

Penukaran berlaku secara setempat dalam pelayar anda. Eksport hamparan, data ujian dan data pelanggan tidak dimuat naik atau dihantar kepada perkhidmatan penukaran.

Soalan lazim

Adakah penukar CSV ke JSON ini percuma?

Ya. Anda boleh menukar CSV kepada JSON tanpa mendaftar, memasang perisian atau melanggan pelan berbayar. Penukaran berlaku dalam pelayar dan hasilnya boleh disalin atau dimuat turun sebagai fail JSON.

Adakah CSV saya dimuat naik ke mana-mana?

Tidak. Penukar memproses teks secara setempat dalam pelayar anda. CSV dan JSON yang terhasil tidak dihantar ke pelayan, jadi alat ini sesuai untuk eksport peribadi dan data pembangunan.

Bolehkah koma dan pemisah baris berada dalam medan berpetik?

Boleh. Medan dalam tanda petik berganda boleh mengandungi pemisah yang dipilih serta pemisah baris. Dua tanda petik berganda berturut-turut dalam nilai berpetik menjadi satu tanda petik literal, mengikut amalan CSV RFC 4180 yang lazim.

Apakah yang berlaku jika CSV tiada baris pengepala?

Matikan pilihan baris pertama sebagai pengepala. Penukar akan menghasilkan tatasusunan JSON yang mengandungi tatasusunan, jadi setiap baris CSV kekal sebagai satu baris dan tiada nilai dianggap sebagai kekunci objek.

Bolehkah data yang dipisahkan dengan titik koma, tab atau garis menegak ditukar?

Boleh. Pengesanan automatik memeriksa rekod lengkap pertama untuk mencari pemisah koma, titik koma, tab dan garis menegak. Anda juga boleh memilih pemisah secara manual jika fail itu luar biasa atau hasil pengesanan tidak jelas.

Bagaimanakah pengesanan jenis JSON berfungsi?

Apabila dihidupkan, nilai true, false dan null tanpa petikan menjadi nilai primitif JSON, sel kosong menjadi null dan nombor kanonik yang selamat menjadi nombor JSON. Nilai berpetik, ID dengan sifar di hadapan dan nilai yang mungkin kehilangan ketepatan kekal sebagai rentetan.