ms

CSV kepada JSON

Tukar fail CSV kepada tatasusunan JSON secara setempat - dengan nama lajur sebagai kunci, tanpa muat naik, terus dalam pelayar anda.

Memproses secara setempat pada peranti anda ...

Baris pertama sebagai pengepala

Memproses secara setempat pada peranti anda ...

0%

Adakah fail saya dimuat naik?

Tidak. Semuanya berjalan dalam pelayar anda - fail anda tidak pernah meninggalkan peranti. Bagaimana ini boleh disahkan

Tiada muat naik100% setempat
Kandungan kekal milik andatiada capaian pihak ketiga
Hosted in GermanyGlobal Content Delivery
Diaudit bebasTLS A+ · HTTP header A+

CSV ialah format jadual klasik, manakala JSON pula bahasa API dan aplikasi web moden. Menukar sebuah CSV menjadi JSON ialah langkah pertama yang paling lazim untuk memproses data jadual dalam sebuah program, pangkalan data atau bahagian hadapan - setiap baris menjadi satu objek, dan baris pengepala menyediakan kunci-kuncinya.

Alat ini menghurai CSV anda sepenuhnya secara setempat dalam pelayar anda (papaparse, JavaScript tulen) dan menghasilkan satu tatasusunan JSON. Secara lalai, baris pertama digunakan sebagai pengepala lajur, jadi setiap baris data menjadi satu objek dengan medan bernama. Nombor dikesan sebagai nombor. Tiada apa-apa dimuat naik.

Dengannya anda boleh menyuap satu set data ujian kepada sebuah antara muka, mengisi satu pangkalan data palsu atau membekalkan baris konfigurasi kepada satu bahagian hadapan. Satu nota daripada amalan: sifar di hadapan bagi satu poskod atau nombor barang boleh hilang semasa penaipan automatik, kerana teks itu kemudian menjadi nombor. Jika itu penting bagi anda, lebih baik anda melayan lajur yang terlibat dengan sengaja sebagai rentetan sebelum diproses lanjut.

Penukar dalam talian dari CSV ke JSON selalunya memerlukan akaun untuk jadual yang lebih besar atau mengehadkan bilangan baris dengan ketara pada pelan percuma. Alat ini tiada had baris selain memori peranti anda, tidak memerlukan akaun dan turut berfungsi luar talian selepas pemuatan pertama.

Data teknikal

Data teknikal
Format inputCSV
Penukaran automatikZIP, XLSX, DXF, GeoJSON
Format outputJSON
Pemprosesan kelompokTidak
PemprosesanSetempat dalam pelayar (JavaScript)
Muat naik failTiada

Dalam 3 langkah

  1. Lepaskan atau pilih fail CSV anda.
  2. Pilih sama ada baris pertama ialah pengepala (pilihan).
  3. Muat turun fail JSON.

Batasan: Pemisah dikesan automatik (koma/titik bertindih/tab). Tanpa opsyen pengepala, setiap baris menjadi tatasusunan dan bukannya objek. Nombor ditaip automatik; sifar di hadapan mungkin hilang. Fail yang sangat besar memerlukan memori. CSV tidak mengenali penyarangan, jadi hasilnya ialah tatasusunan JSON rata yang mengandungi objek (atau tatasusunan), tanpa struktur bersarang.

Soalan lazim

Adakah fail saya dimuat naik?

Tidak. Penukaran berjalan sepenuhnya secara setempat dalam pelayar - tiada apa-apa dihantar.

Adakah baris pertama digunakan sebagai pengepala?

Secara lalai ya - nama lajur menjadi kunci bagi objek. Boleh dimatikan melalui pilihan.

Pemisah mana yang disokong?

Koma, koma bertitik dan tab dikesan secara automatik.

Adakah nombor dikesan sebagai nombor?

Ya, nilai berangka keluar dalam JSON sebagai nombor, bukan teks. Berhati-hati dengan poskod, nombor telefon atau nombor barang: sifar di hadapan hilang semasa penjenisan ini (01067 menjadi 1067). Lajur begitu eloklah disemak sebentar dalam hasilnya.

Adakah ini turut berfungsi pada telefon?

Ya, pada mana-mana pelayar mudah alih terkini sama seperti pada desktop - fail kekal setempat.

Adakah terdapat had baris atau akaun?

Tidak. Tiada akaun dan tiada had baris buatan - hanya memori peranti anda yang menetapkan had untuk fail yang sangat besar.

Adakah selamat untuk menukar CSV dengan data pelanggan sebenar di sini?

Ya. Berbeza dengan penukar dalam talian yang memuat naik fail CSV ke pelayan, fail anda di sini kekal hanya pada peranti anda.

Alat berkaitan

XLSX kepada CSV · CSV kepada XLSX · Tukar JSON ke CSV · Tukar CSV ke Markdown · JSON kepada XML · Tukar JSONL kepada JSON · Parquet kepada JSON