FileHelpers вложенные кавычки и запятые - ошибка разбора
Я пытаюсь разобрать CSV-файл из ада, используя фантастическую библиотеку FileHelpers.
Это's не может обработать строку вида:
"TOYS R"" US"," INC.""",fld2,fld3,"","","",fld7,
FileHelper очень хорош в обработке числовых полей втысячи форматировать (используя пользовательский форматтер), даже если он заключен в кавычки, запятые и т. д.вызывает проблемы с первым полем.
"TOYS R"" US"," INC.""",fld2,...
Это поле включает как вложенные кавычки, так и вложенные запятые. FileHelper не делаетне знает, как с этим справиться, и разбивает его на два отдельных поля, что впоследствии вызывает исключение.
Есть ли рекомендуемые способы справиться с этим?