Ngắt dòng được hỗ trợ trong CSV nếu các trường chứa chúng được đặt trong dấu ngoặc kép.
Vì vậy, nếu bạn có cái này ở giữa tệp:
just another value;f*** value;"value with newline"
nó sẽ được coi là 1 dòng dữ liệu trải dài trên 2 dòng với 3 trường và chỉ hoạt động.
Mặt khác, không có dấu ngoặc kép, đó là tệp CSV không hợp lệ (khi nó quảng cáo 3 trường).
Mặc dù không có thông số kỹ thuật chính thức cho định dạng CSV, bạn có thể xem RFC 4180 đối với các quy tắc thường áp dụng.