Cara menggunakan
- Tampal tatasusunan objek JSON (satu objek sahaja juga boleh).
- Pilih pembatas — Koma untuk kebanyakan alat, Koma bertitik untuk Excel di rantau yang menggunakan koma perpuluhan.
- Tandakan "Tambah BOM (untuk Excel)" jika fail akan dibuka dalam Excel dan mengandungi teks bukan bahasa Inggeris.
- Salin CSV atau muat turun sebagai fail .csv.
Penerangan pilihan
- Objek bersarang
- Diratakan menjadi nama lajur bertitik: {"address":{"city":"Paris"}} menjadi lajur address.city.
- Tatasusunan dalam baris
- Ditulis sebagai teks JSON dalam satu sel, contohnya [1,2,3], jadi tiada data yang hilang.
- Kunci yang tiada
- Lajur ialah gabungan kunci daripada semua baris, mengikut susunan ia mula-mula ditemui; baris tanpa sesuatu kunci mendapat sel kosong.
- BOM
- Penanda susunan bait (BOM) memberitahu Excel bahawa fail itu UTF-8. Tanpanya, Excel pada Windows memaparkan aksara beraksen dan Cina sebagai aksara rosak.
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""]"
Soalan lazim
Mengapa Excel meletakkan semuanya dalam satu lajur?
Di sesetengah tetapan rantau, Excel menjangkakan koma bertitik sebagai pemisah. Pilih Koma bertitik sebagai pembatas, atau buka fail melalui Data → From Text/CSV dan pilih pembatas di situ.
Mengapa aksara saya menjadi rosak dalam Excel?
Excel menganggap pengekodan lama kecuali fail bermula dengan BOM UTF-8. Tandakan "Tambah BOM (untuk Excel)" dan muat turun semula.
Bagaimanakah koma dan petikan di dalam nilai dikendalikan?
Mengikut RFC 4180, nilai yang mengandungi koma, petikan atau pemisah baris dibalut dengan petikan berganda, dan petikan di dalamnya digandakan.
Adakah had bilangan baris?
Tiada had tetap. Puluhan ribu baris ditukar dalam satu atau dua saat dalam pelayar; Excel sendiri terhad kepada 1,048,576 baris.
Privasi
Alat ini berjalan sepenuhnya dalam pelayar anda. Fail dan teks anda diproses pada peranti anda dan tidak pernah dimuat naik ke pelayan kami.