Tukar CSV yang ditampal kepada tatasusunan JSON yang bersih.

Semua berjalan dalam pelayar anda — data anda tidak pernah meninggalkan halaman ini.

Lepaskan fail CSV anda untuk memuatkannya
Sumber CSV Tampal, lepaskan fail atau muatkan sampel
Pembatas
Cara data anda dibaca
Output JSON Dikemas kini secara langsung semasa anda menaip
Bentuk
Inden
JSON anda akan muncul di sini Tampal CSV di sebelah kiri, lepaskan fail .csv, atau muatkan sampel untuk melihatnya beraksi.

Medan dipetik, petikan terlepas dan pemisah baris dalam petikan disokong sepenuhnya (RFC 4180).


Mengenai CSV → JSON

Penukar CSV kepada JSON ini menukar data dipisahkan koma, koma bertitik, tab atau palang kepada JSON bersih semasa anda menaip. Tampal CSV, jatuhkan fail .csv atau muatkan sampel; pembatas dikesan secara automatik (atau dipaksa secara manual) dan output JSON dikemas kini secara langsung, dengan jadual pratonton menunjukkan tepat bagaimana setiap baris dibaca.

Penghurai mengikuti RFC 4180, jadi medan berpetik, petikan terlepas dan pemisah baris di dalam petikan dikendalikan dengan betul. Dengan suis pengepala dihidupkan, baris pertama menjadi kunci objek; nama pengepala pendua atau kosong dibaiki secara automatik dan amaran memberitahu anda apa yang dibetulkan.

Pilihan output meliputi kes biasa: tatasusunan objek atau tatasusunan baris biasa, indentasi boleh konfigurasi, dan "smart types" yang menukar nombor, true/false dan null kepada jenis JSON sebenar berbanding string. Semuanya berjalan di pelayar anda — data anda tidak pernah meninggalkan halaman.

Cara menggunakan CSV → JSON

  1. Tampal CSV anda ke panel kiri, muat naik fail .csv, atau muatkan sampel.
  2. Sahkan pembatas yang dikesan automatik, atau pilih koma, koma bertitik, tab atau palang secara manual.
  3. Togol "First row is a header" untuk mengawal sama ada nama lajur menjadi kunci JSON.
  4. Pilih bentuk (objek atau baris), tahap indentasi dan sama ada smart types dihidupkan.
  5. Semak pratonton "How your data was read", kemudian salin JSON atau muat turun fail .json.

Soalan lazim

Tidak. Penukaran berjalan sepenuhnya di pelayar anda, jadi hamparan dengan senarai pelanggan atau data dalaman kekal di peranti anda. Anda boleh menutup tab dan tiada apa dihantar.

Ya — percuma tanpa had berapa banyak fail yang anda tukar dan tiada akaun diperlukan.

Koma, koma bertitik, tab dan palang. Secara lalai alat ini mengesan pembatas secara automatik daripada data anda, dan anda boleh mengatasi pengesanan dengan satu klik jika fail menggunakan pemisah yang luar biasa.

Ia menukar nilai sel yang kelihatan seperti nombor, boolean atau null kepada jenis JSON sebenar — 42 berbanding "42", true berbanding "true" — dan menukar sel kosong kepada null. Matikannya untuk mengekalkan setiap nilai sebagai string.

Baris dengan kiraan lajur berbeza dilapik atau dipotong, nama pengepala pendua mendapat sufiks berangka, dan sel pengepala kosong dinamakan column_1, column_2 dan seterusnya. Setiap pembetulan dilaporkan sebagai amaran supaya tiada apa berlaku secara senyap.

Ya. Penghurai mematuhi RFC 4180: medan berpetik, tanda petikan berganda terlepas dan pemisah baris di dalam petikan semuanya dibaca dengan betul berbanding memisahkan baris itu.


Carian popular
csv ke json tukar csv ke json penukar csv json csv ke tatasusunan json hurai csv dalam talian alat csv json
Perlukan bantuan?
Menemui masalah dengan alat ini? Beritahu pasukan kami.
Laporkan masalah

Tambah alat percuma ini ke laman web anda sendiri — salin dan tampal kod di bawah.