Формат ANSI не означает US-ASCII. Это означает, что файл сохраняется на одной из кодовых страниц ANSI . В зависимости от вашей локали кодовая страница по умолчанию может отличаться. Ваш текст, вероятно, был закодирован в кодовой странице Windows-1254.
Как Excel удается правильно декодировать содержимое этого файла?
1294
Cemre
Я начинаю с файла Excel с содержимым в каждой строке:
TEST çığ öğö çüş
Затем я экспортирую этот файл как файл CSV и сохраняю его в ANSI
формате (который из того, что я прочитал, совпадает с US-ASCII
). Когда я снова пытаюсь открыть его с помощью Excel, он правильно декодирует символы. Если я импортирую этот файл в программу типа Toad
(клиент Oracle DB), я получаю мусор, как и ожидалось. Как это возможно, что Excel может правильно деокодировать эти символы, в то время как другие не могут?
1 ответ на вопрос
1
Benoit
Похожие вопросы
-
3
Мой файл заблокирован в Excel 2007, что происходит?
-
2
Есть ли способ заставить Excel 2007 автоматически восстанавливать фоновые файлы, как в MS Word?
-
1
Excel Word Wrap + исчезающий текст
-
-
1
Простое объединение / очистка с помощью Excel
-
7
Как вы поддерживаете Microsoft Excel на полной скорости, даже если у него нет фокуса окна?
-
2
Почему вы не можете копировать / вставлять изображения в Excel, но скриншоты работают?
-
3
Как синхронизировать Excel с таблицей Google Docs
-
9
Как разделить имя, чтобы получить имя и фамилию?
-
1
Ссылки в Excel изменены после сбоя
-
6
Unicode, Unicode Big Endian или UTF-8? В чем разница? Какой формат лучше?