CsvEnumerable cannot parse Unix-formatted CSV files

Patrick Johannessen 10 years ago updated by anonymous 9 years ago 2

Though RFC4180 states the end of each row should be CRLF, some CSV files I've encountered (such as from here: http://www.ourairports.com/data/) use the lone, Unix/OSX LF at the end of rows. Our CsvEnumerable is intended to parse these but currently doesn't

I believe this is fixed now; I've included a new unit test for Unix-formatted CSV files and improved the existing tests by the updating the description and updating the test data to account for additional coverage (quoted values, line breaks within quotes, etc).

When you get a chance can you have a look over it all the same.

Confirmed it's fine.