FileHelpers zagnieżdżone cudzysłowy i przecinki - błąd parsowania

Próbuję przeanalizować plik CSV z piekła, używając fantastycznej biblioteki FileHelpers.

Nie radzi sobie z wierszem formularza:

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

FileHelper bardzo dobrze radzi sobie z obsługą pól liczbowych w formacie „tysięcy” (przy użyciu niestandardowego formatera), nawet jeśli jest zawinięty w cudzysłów, przecinki itp., Jednak powoduje problemy z pierwszym polem.

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

To pole zawiera zarówno cudzysłowy zagnieżdżone, jak i zagnieżdżone przecinki. FileHelper nie wie, jak sobie z tym poradzić i dzieli go na dwa oddzielne pola, co powoduje wygenerowanie wyjątku.

Czy są jakieś zalecane sposoby radzenia sobie z tym?

questionAnswers(1)

yourAnswerToTheQuestion