Tutti pensano che il formato del file CSV sia semplice, non lo è... Puoi leggere la sua cronologia su wikipedia
FACOLTATIVAMENTE ALLEGATO DA '"'
Alcune colonne includono il carattere di separazione. Vuoi che la riga seguente venga caricata come 5 colonne,
one, two, "three, tres, trois", four, five
SCAPPATO DA '\\'
E se i tuoi dati contenessero un carattere di virgolette?
one, two, "In France, one would say \"trois\"", four, five
LINEE TERMINATE DA '\r\n'
Formato file Windows. Le righe terminano con due spazi bianchi "ritorno a capo " (\r) e "Fine riga " (\n).
Hai mai notato che il blocco note di Windows non può aprire correttamente i file unix? Questo perché tali file terminano le righe solo con EOL carattere. Tutto ciò risale ai tempi delle macchine da scrivere dell'informatica e degli standard di testo incompatibili tra i sistemi operativi.