ms

Tukar JSON ke CSV

Tukar tatasusunan JSON secara setempat menjadi jadual CSV: kunci objek menjadi lajur, tanpa muat naik, terus dalam pelayar.

Memproses secara setempat pada peranti anda ...

Pembatas
  • Koma
  • Koma bertitik
  • Tab

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+

JSON ialah format API dan aplikasi web, CSV pula format hamparan seperti Excel, Numbers atau LibreOffice Calc. Untuk menganalisis data API dalam hamparan, anda perlukan laluan dari JSON kembali ke CSV: setiap objek dalam tatasusunan menjadi satu baris, dan kuncinya menjadi tajuk lajur.

Alat ini membaca JSON anda sepenuhnya secara setempat dalam pelayar (papaparse, JavaScript tulen). Yang dijangka ialah tatasusunan objek, atau objek yang memuatnya (contohnya {"data": [ ... ]}). Set lajur ialah gabungan kunci merentas semua baris, jadi objek dengan medan berbeza pun tersusun kemas.

Tiada apa-apa dimuat naik: penukaran berfungsi malah luar talian. Data anda tidak pernah meninggalkan peranti, tidak seperti penukar dalam talian yang menghantar JSON ke pelayan pihak ketiga.

Penukar dalam talian dari JSON ke CSV selalunya memerlukan akaun untuk fail 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 inputJSON
Format outputCSV
Pemprosesan kelompokTidak
PemprosesanSetempat dalam pelayar (JavaScript)
Muat naik failTiada

Dalam 3 langkah

  1. Lepaskan atau pilih fail JSON anda.
  2. Alat mengesan tatasusunan dan lajur secara automatik.
  3. Muat turun fail CSV.

Batasan: Menjangka tatasusunan objek yang rata (atau objek yang memuatnya). Objek/tatasusunan bersarang dalam sel ditulis sebagai teks, bukan dipecah ke lajur sendiri; untuk data jadual hasilnya bersih. Fail yang sangat besar memerlukan memori.

Soalan lazim

Adakah fail saya dimuat naik?

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

Struktur JSON apa yang dijangka?

Tatasusunan objek, cth. [{"name":"A","nilai":1}, ...], atau objek yang memuat tatasusunan sedemikian.

Apa berlaku pada data bersarang?

Objek/tatasusunan bersarang ditulis sebagai teks dalam sel. Untuk data jadual yang rata hasilnya ideal.

Adakah objek bermedan berbeza jadi masalah?

Tidak, lajur ialah gabungan semua kunci; medan yang hilang dibiarkan kosong.

Sebaliknya, CSV ke JSON?

Boleh, dengan alat "CSV ke JSON".

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.

Bolehkah saya menukar respons JSON dengan data peribadi secara selamat?

Ya. Fail dianalisis secara setempat dan tidak pernah dihantar ke pelayan - ini turut terpakai untuk respons API dengan data peribadi.

Alat berkaitan

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