Я делаю .csv
файл в Notepad++ с одним символом:
á
Я нажал «Кодировать в UTF-8» и сохранил файл как test.csv
. Затем я открыл файл в Excel и увидел вывод:
a¡
В UTF-8 , код точки á
является C3 A1
- А1. Excel автоматически открывает файлы CSV в ANSI, и эти два байта соответствуют символам, показанным в Excel 2013.
Затем я сохраняю этот файл в Excel, но при этом захожу в Инструменты -> Параметры браузера -> Кодировка -> Сохранить этот документ как (Unicode - UTF-8) и снова как test.csv
.
Если бы я тогда открыть это в Notepad++, в кодировке UTF-8, я бы тогда ожидать увидеть á
, как Excel просто сохранила файл с тем содержимым , закодированными UTF-8. Вместо этого я до сих пор вижу , как это первоначально было дело. Excel игнорирует мой вариант кодирования и все еще сохраняет в ANSI?