Alle tror, at CSV-filformat er enkelt, det er det ikke.... Du kan læse dets historie på wikipedia
VALGFRIT OMKUNDET AF '"'
Nogle kolonner indeholder separationstegn. Du ønsker, at følgende række skal indlæses som 5 kolonner,
one, two, "three, tres, trois", four, five
UDSLUTTET AF '\\'
Og hvad hvis dine data indeholdt et anførselstegn?
one, two, "In France, one would say \"trois\"", four, five
LINJER AFSLUTTET AF '\r\n'
Windows filformat. Linjer slutter med to mellemrumstegn "vognretur " (\r) og "Slut på linje " (\n).
Har du nogensinde bemærket, at Windows notesblok ikke kan åbne unix-filer korrekt? Det er fordi sådanne filer afslutter linjer med kun EOL Karakter. Alt dette går tilbage til skrivemaskinens dage med computere og inkompatible tekststandarder mellem operativsystemer.