Я использую Microsoft.VisualBasic.Fileio.TextFieldParser для разбора файла CSV, созданного в Excel 2003. Парсер работает отлично, за исключением того, что он преобразовывает расширенные значения ascii в вопросительные знаки!Так что, если содержимое файла было:
± 3
TextFieldParser возвращает
?3
Я безуспешно перепробовал все кодировки в пакете System.Text.Encoding.Я думал, что у меня есть это с UTF7, но он пропускал другие символы, такие как замена знака + пробелом.
Любая помощь будет принята с благодарностью.