Pemformatan kode / MULTIVERTO

JSON ke CSV

Ubah array objek JSON datar menjadi baris CSV.

Konverter interaktifMasukan Anda tetap di peramban ini. Teks tidak diunggah untuk dikonversi.

Berkas tetap berada di peramban Anda.
Rangkai alat

Terapkan setiap alat teks pada hasil sebelumnya. Alur kerja teks ↗

Hanya nama rangkaian dan urutan alat yang disimpan di peramban ini. Masukan dan hasil Anda tidak pernah disimpan.

01 / Contoh

Contoh

Masukan Anda[{"nama":"Ada","kota":"Halo"},{"nama":"Lin","kota":"Selamat datang"}]
Hasilnama,kota Ada,Halo Lin,Selamat datang

02 / Panduan

JSON ke CSV — Cara kerja

Apa yang berubah dalam alat ini

Ubah array objek JSON datar menjadi baris CSV. Menganalisis subset input yang terdokumentasi dan menulis representasi output yang sesuai. Arah ini mengharapkan sebuah JSON array yang tidak kosong yang anggotanya adalah objek datar. Setiap kunci yang ditemukan menjadi kolom CSV dan sel yang dikutip mengendalikan koma, kutipan dan pembagian baris. Array atau objek bersarang ditolak karena satu sel tabel tidak dapat mewakili mereka dengan jelas.

Tahu formatnya

JSON-to-CSV menerima array non-kosong dari objek datar dan mengumpulkan kunci mereka ke dalam kolom. nilai yang hilang atau null menjadi sel kosong, sehingga konversi terbalik tidak dapat membedakan mereka tanpa skema eksternal.

Alur kerja yang andal

Perubahan format data adalah pemetaan antara dua model informasi, bukan hanya perubahan tanda baca. Mulai dengan rekaman perwakilan kecil yang termasuk nilai non-ASCII, sebuah bidang yang hilang atau nilai bersarang ketika relevan. Jalankan konversi dan periksa bagaimana kunci, urutan, angka, nilai nol, array dan item berulang muncul. Beberapa format target tidak memiliki setara asli untuk fitur sumber; panduan individu menyatakan pemetaan yang didukung. Dalam contoh ini, “[{"nama":"Ada","kota":"Halo"},{"nama":"Lin","kota":"Selamat datang"}]” menghasilkan pratinjau ringkas “nama,kota ⏎ Ada,Halo ⏎ Lin,Selamat datang” (⏎ menandai baris baru). Baca tanda baca serta kata-kata yang terlihat: sampel kecil itu adalah hasil yang dapat diamati dari operasi tertentu ini. Ubah satu fitur yang Anda pedulikan di sumber dan bandingkan tempat yang sama di hasil. Berikan JSON rekaman set properti berbeda dan letakkan koma dalam satu string nilai. Periksa header CSV dan medan pada properti yang hilang sebelum mengimpor. Sel kosong dapat berarti data yang tidak ada, string kosong atau null spesifik aplikasi, jadi pilih konvensi penerimaan secara eksplisit.

Periksa hasil

Eksport array rekaman rata yang tidak kosong ke berkas CSV yang ramah spreadsheet. Lihat pada urutan header dan pada baris yang tidak memiliki medan; koma, kutipan dan baris baru di dalam sel memerlukan kutipan. Operasi ini menolak bersarang array dan objek daripada menciptakan serialisasi. Ketika mengimpor ke tempat lain, atur pengodean yang diterima sistem tujuan dan kolom-jenis aturan secara eksplisit. Simpan asli di samping keluaran dan uji contoh kecil yang diketahui sebelum mengendalikan dokumen besar. Bandingkan konten yang berarti, bukan hanya ukuran file atau jumlah baris. Periksa nama, string kutipan, karakter non-ASCII, akhir baris dan semua bidang berulang setelah transformasi.

Cara konversi mengubah masukan
JSON — Input
Baca dan transformasi struktur
CSV — Hasil

Jelajahi panduan

Panduan konversi

Jelajahi panduan