Semua orang mengira format file CSV itu sederhana, ternyata tidak.... Anda dapat membaca riwayatnya di wikipedia
OPSIONAL DITUTUP OLEH '"'
Beberapa kolom menyertakan karakter pemisahan. Anda ingin baris berikut dimuat sebagai 5 kolom,
one, two, "three, tres, trois", four, five
LULUS OLEH '\\'
Dan bagaimana jika data Anda berisi karakter kutipan?
one, two, "In France, one would say \"trois\"", four, five
GARIS DIHENTIKAN OLEH '\r\n'
Format berkas Windows. Baris diakhiri dengan dua karakter spasi putih "carriage return " (\r) dan "Akhir baris " (\n).
Pernah memperhatikan bahwa windows notepad tidak dapat membuka file unix dengan benar? Itu karena file tersebut mengakhiri baris hanya dengan EOL karakter. Semua ini berawal dari masa komputasi penulis ketik dan standar teks yang tidak kompatibel antar sistem operasi.