Memahami rekaman CSV sebelum pembersihan

Diterbitkan: · Delete Duplicate Lines Online

Diperbarui:

Mengapa bidang CSV dapat berisi koma, tanda petik, atau baris baru dan cara memvalidasi rekaman sebelum konversi.

Satu rekaman tidak selalu satu baris

Bidang berpetik dapat memuat koma atau baris baru. Memisahkan pada setiap koma atau baris baru dapat memindahkan nilai ke kolom yang salah tanpa peringatan.

Nilai berpetik

Pada contoh, koma dalam New York tetap berada di bidang city. Dua tanda petik di dalam bidang berpetik mewakili satu tanda petik literal.

name,city
Alice,"New York, NY"
Bob,"He said ""hello"""

Validasi struktur dahulu

Validator CSV memeriksa tanda petik dan konsistensi jumlah kolom. Alat ini tidak menentukan kebenaran faktual nilai atau kesesuaiannya dengan aturan bisnis Anda.

Perhatikan header

Saat dikonversi ke JSON, header menjadi kunci objek. Header harus unik dan tidak kosong agar bidang tidak hilang. CSV ke JSON mempertahankan sel sebagai string, termasuk nol awal pada kode pos.

Gunakan alur yang dapat dibatalkan

Simpan salinan, periksa tabel, terapkan satu aturan, lalu bandingkan hasilnya. Aplikasi spreadsheet dapat menafsirkan sel mirip rumus ketika membuka ekspor; periksa data yang tidak tepercaya sebelum menggunakannya di sana.

Preferensi analitik

Google Analytics bersifat opsional untuk memahami penggunaan halaman. Konten alat tidak pernah disertakan. Analitik tetap mati sampai Anda mengaktifkannya.