Konverter JSON ke CSV & CSV ke JSON

Konversi data dua arah antara format array JSON dan tabel CSV dengan aman.

Konverter JSON ke CSV & CSV ke JSON

Konversi data dua arah antara format array JSON dan tabel CSV dengan aman.

Cara Kerja

1
Masukkan atau Tempel Teks
Ketik atau tempel teks, kode, atau data langsung ke area kerja input.
2
Terapkan Pemrosesan
Jalankan alat untuk memformat, menyaring, mengonversi, atau menganalisis teks.
3
Salin Hasil
Salin hasil yang telah diproses ke papan klip atau ekspor dalam satu klik.
Pusat Konsep & Pengetahuan

Panduan Konverter JSON ke CSV & CSV ke JSON: Pemetaan Kolom & Karakter Escape

Pertukaran data antara API web modern berbasis JSON dan aplikasi analisis lembar kerja bisnis (seperti Microsoft Excel atau Google Sheets) membutuhkan konversi format yang konsisten. Data JSON berstruktur larik objek (array of objects) harus diratakan menjadi baris dan kolom tabel CSV, sementara nilai yang mengandung koma atau baris baru harus diberi tanda kutip pelindung (RFC 4180).

Sebagai contoh skenario konkret, seorang analis menerima berkas ekspor pelanggan dalam format JSON berukuran 2 MB. Dengan menempelkan JSON ke alat ini, sistem memindai semua kunci properti unik untuk dijadikan baris tajuk (header) tabel CSV, lalu memetakan nilai-nilai data di bawahnya. Nilai teks yang mengandung tanda koma (seperti alamat jalan) secara otomatis diapit tanda kutip ganda "..." agar kolom tidak bergeser di Excel. Pengguna juga dapat memilih pemisah titik koma (;) yang lazim digunakan pada komputer dengan pengaturan regional Indonesia/Eropa.

Seluruh konversi struktur data berlangsung 100% di memori peramban Anda. Berkas rahasia pelanggan dan data keuangan Anda tidak pernah diunggah ke internet.

In-Depth Technical Guide

Penyebab File CSV Rusak di Excel: Masalah Encoding UTF-8, Pemisah Kolom & Angka Nol di Depan

Solusi teknis mengatasi teks aneh (mojibake), kolom berantakan, dan hilangnya angka nol di awal nomor telepon atau NIK saat membuka berkas CSV di Microsoft Excel.

Read Comprehensive Guide →

Arsitektur Inti & Rumus Matematis

JSON ➔ CSV: Ekstraksi Kunci Unik AST ➔ Baris Header ➔ Serialisasi Baris Nilai dengan Escape RFC 4180

Struktur data bersarang diratakan (flattening); nilai string dengan pembatas atau jeda baris dilindungi tanda kutip ganda sesuai kaidah RFC 4180.

Praktik Terbaik & Panduan Penting

  • Gunakan Titik Koma (;) untuk Excel Regional Indonesia: Jika membuka CSV di Excel Indonesia yang memakai koma sebagai pemisah desimal, pilih titik koma sebagai pembatas kolom.
  • Ratakan Objek Bersarang Sebelum Konversi: Untuk properti bersarang (misal: user.address.city), formatkan kunci sebagai nama kolom gabungan.
  • Simpan Berkas dengan Encoding UTF-8 dengan BOM jika Perlu: BOM (Byte Order Mark) membantu Excel lawas mengenali karakter aksen dan huruf non-ASCII tanpa cacat font.
  • Perhatikan Penanganan Nilai Null dan Boolean: Nilai null diekspor sebagai sel kosong dan boolean sebagai TRUE/FALSE standar.

Pertanyaan yang Sering Diajukan (FAQ)

Mengapa angka desimal saya di Excel menjadi tanggal atau teks rusak?
Hal ini disebabkan oleh benturan pemisah lokal. Pastikan memilih pembatas titik koma (;) jika Excel Anda memakai format angka lokal Indonesia.
Apakah data bersarang (nested JSON) didukung?
Ya. Objek bersarang diratakan secara otomatis menjadi nama kolom bertitik (dot notation) sehingga tidak ada atribut yang hilang.
Apakah berkas CSV atau JSON saya aman dari kebocoran data?
Sangat aman. Pemrosesan berjalan di sandbox JavaScript peramban Anda tanpa transmisi jaringan ke server mana pun.
Berapa banyak baris data yang bisa dikonversi sekaligus?
Alat mampu memproses puluhan ribu baris data secara instan dalam hitungan detik tergantung kapasitas memori perangkat Anda.