FileHelpers вложенные кавычки и запятые - ошибка разбора

Я пытаюсь разобрать файл CSV из ада, используя фантастическую библиотеку FileHelpers.

Не удается обработать строку в форме:

"TOYS R"" US"," INC.""",fld2,fld3,"<numberThousands>","<numberThousands>","<numberThousands>",fld7,

FileHelper отлично справляется с обработкой числовых полей в «тысячном» формате (с использованием специального средства форматирования), даже если они заключены в кавычки, запятые и т. Д., Однако это вызывает проблемы с первым полем.

"TOYS R"" US"," INC.""",fld2,...

Это поле включает как вложенные кавычки, так и вложенные запятые. FileHelper не знает, как с этим справиться, и разбивает его на два отдельных поля, что впоследствии вызывает исключение.

Есть ли рекомендуемые способы справиться с этим?

Ответы на вопрос(1)

Ваш ответ на вопрос