Monu Tools

Penukar JSON ke CSV

Tukar JSON ke CSV dan CSV kembali ke JSON, dua arah. Pilih pembatas, kendalikan medan berpetik, dan salin keputusan. Semua berjalan dalam pelayar anda.

Cara menggunakan JSON ke CSV

  1. 01

    Pilih arah: JSON ke CSV atau CSV ke JSON.

  2. 02

    Tampal data anda dan pilih pembatas (koma, koma bertitik atau tab).

  3. 03

    Salin keputusan yang ditukar dari panel output.

Apa yang ia lakukan

Penukar ini menukar tatasusunan JSON objek kepada CSV dan menghurai CSV kembali kepada JSON, dalam kedua-dua arah. Pilih arah, tampal data anda, pilih pembatas, dan salin keputusan.

Ia berguna untuk memindahkan data antara hamparan, API dan fail konfigurasi, dan keseluruhan penukaran adalah di pihak klien, jadi data anda kekal peribadi.

Bentuk JSON yang dijangkakan

Ia menjangkakan JSON sebagai tatasusunan objek, seperti [{"name":"Mo","age":3}]. Lajur CSV ialah kesatuan semua kunci merentas objek, satu objek menjadi satu baris, dan sebarang nilai bersarang ditulis sebagai teks JSON di dalam selnya.

Petikan dan pembatas

Ia mengikut peraturan petikan CSV standard, jadi nilai yang mengandungi pembatas, tanda petik atau pemisah baris dibalut dalam tanda petik dan dilepaskan dengan betul, dan penghurai CSV membaca semula nilai tersebut tanpa kehilangan data.

Anda boleh memilih koma, koma bertitik atau tab sebagai pembatas. Koma ialah lalai dan paling biasa; koma bertitik sesuai untuk wilayah di mana koma ialah pemisah perpuluhan dan hamparan menjangkakannya; tab menghasilkan TSV.

Inferens jenis semasa kembali

Apabila membaca CSV kembali kepada JSON, ia menyimpulkan jenis dengan bijak: nombor biasa dan true/false menjadi nilai JSON sebenar, manakala nilai dengan sifar di hadapan seperti 007 kekal sebagai teks supaya pengecam dan kod tidak rosak.

Soalan lazim

Bentuk JSON apa yang dijangkakan?

Array objek, seperti [{"name":"Mo","age":3}]. Lajur adalah gabungan semua kunci. Satu objek menjadi satu baris, dan nilai bersarang ditulis sebagai JSON dalam sel.

Adakah ia mengendalikan koma dan petikan dalam nilai?

Ya. Medan yang mengandungi pembatas, petikan atau pemisah baris dipetik dan dilepaskan mengikut piawaian CSV, dan penghurai CSV membacanya kembali dengan betul.

Adakah nombor dan boolean ditukar?

Apabila membaca CSV, nombor biasa dan true/false menjadi nilai JSON sebenar, manakala nilai dengan angka sifar di hadapan (seperti 007) kekal sebagai teks supaya pengecam tidak diubah.

Adakah data saya dimuat naik?

Tidak. Penukaran berjalan sepenuhnya dalam pelayar anda; tiada apa yang anda tampal meninggalkan peranti anda.

Sumber

Benamkan alat ini

Tambah alat ini ke laman web anda sendiri. Salin coretan di bawah; ia kekal terkini secara automatik.

<iframe src="https://monu.tools/embed/ms/json-csv-converter" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>

Alat berkaitan