Konverter JSON ⇄ CSV

Konversi dua arah dengan perataan bersarang, JSONL, pembatas otomatis, dan inferensi tipe cerdas.

CSV output

Konverter yang menangani data dunia nyata, bukan hanya contoh buku teks: objek bersarang diratakan dengan mudah diprediksi, array mengkonversi tiga cara berbeda tergantung pada kebutuhan spreadsheet Anda, aliran JSONL dikenali secara otomatis, dan parser CSV bertahan dari tanda kutip koma, baris baru yang disematkan, dan file titik koma regional. Konversi dilakukan langsung saat Anda mengetik, sepenuhnya di browser Anda.

Pertanyaan yang Sering Diajukan

Bagaimana cara menangani objek JSON bersarang?

Struktur bersarang diratakan menjadi nama kolom bertitik: {"user":{"name":"Jane"}} menjadi kolom user.name (pemisah dapat dikonfigurasi). Array memiliki tiga mode — tetap sebagai string JSON, menggabungkan nilai dengan |, atau meledak ke dalam kolom yang diindeks seperti tag.0, tag.1.

Apakah ini mendukung JSONL (JSON Lines)?

Ya, secara otomatis — tempelkan satu objek JSON per baris (format log/ekspor standar dari banyak API dan alat data) dan objek tersebut terdeteksi dan dikonversi tanpa pengaturan apa pun.

Apa fungsi opsi BOM Excel?

Excel hanya menampilkan karakter UTF-8 (Hindi, Arab, emoji, aksen) dengan benar ketika CSV dimulai dengan tanda urutan byte. Centang ketika file ditujukan untuk Excel; biarkan saja untuk penggunaan pemrograman.

Seberapa pintar arah CSV → JSON?

Pembatas terdeteksi secara otomatis (koma, titik koma, tab atau pipa), bidang yang dikutip dengan koma tertanam dan baris baru diurai dengan benar per RFC 4180, dan inferensi tipe opsional mengonversi "42" → 42, "benar" → sel benar dan kosong → nol — sekaligus melindungi hal-hal seperti nomor telepon dengan nol di depannya.

Apakah ada batasan ukuran file?

Semuanya berjalan di memori browser Anda, sehingga file multi-megabyte dapat dikonversi dengan baik di mesin modern mana pun. Tidak ada yang diunggah di mana pun — yang juga berarti data Anda tidak pernah keluar dari perangkat Anda.