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