OKfmt

JSON CSV

Mengonversi array objek JSON ke CSV (RFC 4180, lolos kutip dengan CRLF), mem-inline nilai bertingkat sebagai string JSON untuk impor Excel dan analisis data.

Seret file ke sini atau klik

Ctrl+V untuk tempel dari papan klip

Cara mengonversi JSON ke CSV

  1. 1Unggah file JSON Anda dengan menarik, mengklik, atau menempel.
  2. 2Sesuaikan pengaturan kualitas jika diperlukan.
  3. 3Klik 'Konversi Sekarang' dan tunggu konversi selesai.
  4. 4Unduh file CSV Anda yang sudah dikonversi.

Tentang konversi JSON ke CSV

JSON adalah format pertukaran berbasis teks dari pasangan kunci-nilai dan array yang sesuai RFC 8259. Hanya mendukung enam tipe data dasar dan tidak memiliki definisi struktur tabel asli. CSV adalah format tabel teks biasa yang sesuai RFC 4180, merupakan format umum untuk pertukaran data antar database dan spreadsheet. Konversi ini memenuhi kebutuhan mengimpor data JSON non-tabel ke spreadsheet.

Konversi ini menggunakan SheetJS untuk parsing struktur. Array objek JSON datar akan memetakan kunci objek ke nama kolom CSV, dan struktur bertingkat akan diubah menjadi nama format jalur kunci. JSON tidak mendukung komentar asli, jadi tidak ada komentar yang dapat dipertahankan. Semua data disimpan dalam format string CSV, dan informasi tipe data asli tidak dipertahankan.

Hasil konversi dapat langsung diimpor ke Microsoft Excel 2007 dan versi lebih baru, serta WPS Spreadsheets 2019 dan versi lebih baru. Dapat digunakan untuk mengekspor JSON yang dikembalikan API frontend menjadi spreadsheet yang dapat diedit untuk alur kerja analisis data konvensional. Ukuran file JSON tunggal tidak boleh melebihi 50MB.

JSON vs CSV: perbandingan teknis

FiturJSONCSV
Dirilis20011972
PengembangDouglas CrockfordRFC 4180

FAQ tentang JSON → CSV

Apakah data tabel akan berubah setelah konversi?

Konten yang sesuai setiap pasangan kunci-nilai tidak akan berubah. Tipe numerik dan boolean dari data asli diubah menjadi string CSV untuk penyimpanan, konten asli sendiri tidak dimodifikasi. Konversi menggunakan SheetJS untuk parsing dan pemetaan, keluaran sesuai spesifikasi format RFC 4180.

Apakah struktur bertingkat dapat dipertahankan?

Informasi hierarki struktur bertingkat akan dipertahankan. Selama konversi, jalur bertingkat digabungkan menjadi nama kolom CSV, dan semua konten data asli dipertahankan sepenuhnya. Hanya struktur penyimpanan yang diubah, konten yang sesuai hierarki bertingkat tidak akan dibuang.

Berapa batas ukuran file?

Batas ukuran file tunggal untuk konversi di situs ini adalah 50MB, dan hanya satu file yang dapat diproses per konversi. File yang lebih besar dari 50MB akan ditolak sistem. Silakan pisahkan file dan kirim konversi lagi.

Apakah file sumber akan disimpan?

File diunggah ke server melalui HTTPS untuk konversi. Segera setelah konversi selesai, server menghapus baik file sumber maupun file keluaran. Tidak ada file yang disimpan, dan data pengguna tidak dipertahankan.