Penggunaan Dasar
Panduan ini menjelaskan langkah-langkah dasar untuk mengonversi data JSON ke format CSV dengan alat konverter kami.
Langkah 1: Masukkan Data JSON
Format Input yang Didukung
Array Objek (paling umum):
[
{ "name": "John Doe", "age": 30, "city": "New York" },
{ "name": "Jane Smith", "age": 25, "city": "Los Angeles" },
{ "name": "Bob Johnson", "age": 35, "city": "Chicago" }
]
Objek Tunggal:
{
"name": "John Doe",
"age": 30,
"city": "New York",
"email": "john@example.com"
}
Objek Bersarang (diratakan secara otomatis):
[
{
"user": {
"name": "John",
"contact": {
"email": "john@example.com",
"phone": "123-456-7890"
}
},
"status": "active"
}
]
Langkah 2: Konfigurasikan Opsi Konversi
Pemilihan Pemisah
Pilih karakter yang memisahkan nilai dalam CSV Anda:
- Koma (,): format CSV standar
- Titik koma (;): format CSV yang umum di Eropa
- Tab: nilai dipisahkan tab (TSV)
- Pipe (|): nilai dipisahkan garis vertikal
Opsi Encoding
Pilih encoding karakter untuk output Anda:
- UTF-8: encoding universal, mendukung semua bahasa
- UTF-16: encoding Unicode dengan karakter 16-bit
- GBK: encoding karakter Tionghoa
Opsi Pemformatan
Sertakan Header:
- ✅ Diaktifkan: baris pertama berisi nama kolom
- ❌ Dinonaktifkan: hanya data, tanpa header kolom
Escape Tanda Kutip:
- ✅ Diaktifkan: meng-escape tanda kutip dalam data dengan benar
- ❌ Dinonaktifkan: data mentah tanpa escape tanda kutip
Langkah 3: Tinjau Output
CSV yang telah dikonversi akan muncul di area output dengan:
- Pratinjau Real-Time: lihat hasil saat Anda mengetik
- Statistik: jumlah baris, jumlah kolom, dan ukuran file
- Penanganan Kesalahan: pesan kesalahan yang jelas untuk JSON tidak valid
Langkah 4: Ekspor Hasil
Salin ke Clipboard
Klik tombol "Copy CSV" untuk menyalin hasil ke clipboard agar dapat ditempel ke aplikasi lain.
Unduh File
Klik tombol "Download CSV" untuk menyimpan file ke komputer Anda dengan nama file bertanda waktu.
Contoh Konversi
Input JSON:
[
{ "product": "Laptop", "price": 999.99, "category": "Electronics" },
{ "product": "Mouse", "price": 29.99, "category": "Accessories" },
{ "product": "Keyboard", "price": 79.99, "category": "Accessories" }
]
Output CSV (dengan header):
product,price,category
Laptop,999.99,Electronics
Mouse,29.99,Accessories
Keyboard,79.99,Accessories
Masalah Umum dan Solusinya
Format JSON Tidak Valid
Masalah: area input diberi batas merah Solusi: periksa apakah ada koma, kurung, atau tanda kutip yang hilang
Output Kosong
Masalah: tidak ada CSV yang dihasilkan Solusi: pastikan JSON valid dan berisi data
Header Hilang
Masalah: tidak ada nama kolom pada output Solusi: aktifkan opsi "Include Headers"
Karakter Khusus Bermasalah
Masalah: data terlihat rusak atau kacau Solusi: aktifkan "Escape Quotes" dan pilih encoding yang sesuai