Cara menggunakan
- Tempel array JSON berisi objek (satu objek saja juga bisa).
- Pilih pemisah — Koma untuk sebagian besar aplikasi, Titik koma untuk Excel di wilayah yang memakai koma sebagai tanda desimal.
- Centang “Tambahkan BOM (untuk Excel)” jika file akan dibuka di Excel dan berisi teks non-Inggris.
- Salin CSV-nya atau unduh sebagai file .csv.
Penjelasan opsi
- Objek bersarang
- Diratakan menjadi nama kolom bertitik: {"address":{"city":"Paris"}} menjadi kolom address.city.
- Array di dalam baris
- Ditulis sebagai teks JSON dalam satu sel, misalnya [1,2,3], sehingga tidak ada data yang hilang.
- Kunci yang tidak ada
- Kolom adalah gabungan kunci dari semua baris, sesuai urutan pertama kali muncul; baris yang tidak memiliki suatu kunci mendapat sel kosong.
- BOM
- Byte-order mark memberi tahu Excel bahwa file berformat UTF-8. Tanpanya, Excel di Windows menampilkan huruf beraksen dan karakter Mandarin sebagai karakter acak.
Contoh
JSON:
[{"id":1,"name":"Ada","address":{"city":"London"}},{"id":2,"name":"Grace, Jr.","tags":["navy","cobol"]}]
CSV:
id,name,address.city,tags
1,Ada,London,
2,"Grace, Jr.",,"[""navy"",""cobol""]"
Pertanyaan yang sering diajukan
Mengapa Excel menaruh semuanya dalam satu kolom?
Pada sebagian pengaturan wilayah, Excel mengharapkan titik koma sebagai pemisah. Pilih Titik koma sebagai pemisah, atau buka file lewat Data → From Text/CSV (Dari Teks/CSV) lalu pilih pemisahnya di sana.
Mengapa karakter saya kacau di Excel?
Excel mengasumsikan encoding lama kecuali file diawali BOM UTF-8. Centang “Tambahkan BOM (untuk Excel)” lalu unduh lagi.
Bagaimana koma dan tanda kutip di dalam nilai ditangani?
Sesuai RFC 4180, nilai yang berisi koma, tanda kutip, atau jeda baris dibungkus tanda kutip ganda, dan tanda kutip di dalamnya digandakan.
Apakah ada batas jumlah baris?
Tidak ada batas tetap. Puluhan ribu baris terkonversi dalam satu atau dua detik di browser; Excel sendiri berhenti di 1.048.576 baris.
Privasi
Alat ini berjalan sepenuhnya di browser Anda. File dan teks Anda diproses di perangkat Anda dan tidak pernah diunggah ke server kami.