CSV ↔ JSON — Konverter
Ubah CSV menjadi objek atau larik JSON, atau ekspor JSON sebagai CSV. Tanda kutip, baris baru dalam sel, dan BOM UTF-8 didukung; data dan file tidak keluar dari browser.
Pemrosesan lokal · Tanpa unggah server · Input hingga 10 MB · Hingga 100.000 baris
Cara menggunakan
Untuk CSV → JSON, larik objek memakai header unik pada baris pertama sebagai kunci. Larik baris mengembalikan setiap baris sebagai larik string.
JSON → CSV mendukung larik objek dan larik baris. Larik dan objek bertingkat ditulis sebagai string JSON, angka serta boolean menjadi teks, dan null menjadi sel kosong.
Perlindungan rumus menambahkan apostrof pada sel yang diawali =, +, -, atau @. Nonaktifkan hanya untuk data tepercaya jika perlu konversi pulang-pergi yang tepat.
Pertanyaan yang sering diajukan
Apakah data CSV atau JSON dikirim ke server?
Tidak. Konten yang ditempel dan file yang dipilih hanya diproses di browser dan tidak diunggah ke server.
Apakah angka dan tanggal dalam CSV dikonversi otomatis?
Tidak. Semua sel CSV dipertahankan sebagai string agar arti nilainya tidak berubah.
Apakah tanda kutip dan baris baru di dalam sel didukung?
Ya. Mendukung sel bertanda kutip ganda, kutip ganda yang di-escape, koma, dan baris baru di dalam sel.
Contoh praktis dan kriteria pemeriksaan
CSV ↔ JSON — Konverter: Tentukan dahulu apakah sumber berupa teks biasa, komponen URL, JSON, CSV, CSS, JavaScript, warna, atau token, lalu periksa enkode karakter, pemisah, tanda kutip, dan aturan baris baru. Enkode bukan enkripsi, dekode bukan verifikasi tanda tangan, dan minifikasi bukan optimasi kode; tentukan format keluaran serta tujuan pemakaian sebelum menjalankan alat.
CSV ↔ JSON — Konverter: Untuk pemeriksaan cepat, mulailah dengan name,score\nA,10 ↔ [{name:A,score:10}] sebagai masukan kecil yang hubungan hasilnya dapat diperiksa langsung. Pastikan ringkasan masukan, satuan, dan opsi sesuai tujuan sebelum menerapkannya pada nilai nyata atau salinan sumber; langkah ini mengurangi kesalahan pengaturan.
CSV ↔ JSON — Konverter: Masukkan keluaran ke peramban, alat build, API, atau layar desain tujuan dan periksa kesalahan parsing maupun perubahan makna. Dekode tidak membuktikan keaslian, hash tidak dapat didekripsi, dan kode yang diminifikasi tidak dijamin berperilaku sama. Simpan sumber serta pengujian, dan hindari memasukkan kata sandi, token, atau data pribadi.
CSV ↔ JSON — Konverter · Catatan kerja: Untuk pekerjaan nyata, catat bersama kondisi masukan, opsi yang dipilih, dan hasilnya. Jangan berasumsi keadaan yang sama akan bertahan setelah pemuatan ulang atau pergantian perangkat. Simpan hasil penting secara terpisah lewat salin, unduh, tangkapan layar, atau cara lain yang didukung halaman, lalu buka kembali di lingkungan tujuan.
CSV ↔ JSON — Konverter · Pemeriksaan kesalahan: Jika muncul kesalahan atau hasil tak terduga, perkecil masukan, jalankan lagi dengan opsi bawaan, lalu ubah satu kondisi pada satu waktu. Mencatat pesan kesalahan dan nilai batas membantu membedakan masalah format, kasus yang tidak didukung, serta batas sumber daya peramban, dan mencegah hasil kosong dianggap berhasil.
CSV ↔ JSON — Konverter · Cakupan penggunaan: Periksa petunjuk halaman untuk mengetahui pemrosesan peramban atau kueri server, lokasi penyimpanan, dan cakupan dukungan. Gunakan sumber sensitif atau nilai rahasia hanya bila benar-benar perlu. Pekerjaan berdampak besar seperti keputusan hukum, keuangan, medis, atau perubahan sistem operasional memerlukan informasi resmi terbaru dan proses verifikasi terpisah.