Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
Description
The current CSV/Delimited Text parser supports RFC4180-style escaping rules. In brief, this means that string fields can be escaped by surrounding them in " , and " itself can be escaped as "" .
However, many CSV files do not follow this convention. For example, this row using C-style escaping of quotes would be invalid following RFC4180:
1,"The \"quick\" fox, jumped over the lazy dog "
The CSV parser should allow the escape character to be configurable, to allow parsing of these nonstandard, but common examples.