Zalomení řádků je v CSV podporováno, pokud jsou pole, která je obsahují, uzavřena do dvojitých uvozovek.
Takže pokud jste měli toto uprostřed souboru:
just another value;f*** value;"value with newline"
bude to bráno jako 1 řádek dat rozložených na 2 řádcích se 3 poli a bude to fungovat.
Na druhou stranu, bez dvojitých uvozovek je to neplatný soubor CSV (když inzeruje 3 pole).
Ačkoli neexistuje žádná formální specifikace pro formát CSV, můžete se podívat na RFC 4180 pro pravidla, která obecně platí.