Всеки смята, че файловият формат на CSV е прост, но не е.... Можете да прочетете историята му в уикипедия
НЕЗАБИЛЕТНО ЗАКЛЮЧЕНО ОТ „„“
Някои колони включват разделителния знак. Искате следният ред да бъде зареден като 5 колони,
one, two, "three, tres, trois", four, five
ИЗБЯГВАНО С '\\'
И какво ще стане, ако вашите данни съдържат знак за кавички?
one, two, "In France, one would say \"trois\"", four, five
ЛИНИИ, ПРЕКРАТЯВАНИ С '\r\n'
Windows файлов формат. Редовете завършват с два знака за интервал "връщане на карета " (\r) и "Край на реда " (\n).
Забелязвали ли сте някога, че бележникът на Windows не може да отваря unix файлове правилно? Това е така, защото такива файлове завършват редове само с EOL характер. Всичко това датира от времето на пишещите машини на изчисленията и несъвместимите текстови стандарти между операционните системи.