我.csv
在 Notepad++ 中创建了一个包含一个字符的文件:
A
我单击了“以 UTF-8 编码”并将文件另存为test.csv
。然后我在 Excel 中打开该文件并看到了输出:
A
的 UTF-8 代码点为á
。ExcelC3 A1
自动以 ANSI 格式打开 CSV 文件,这两个字节与 Excel 2013 中显示的字符相对应。
然后,我将该文件保存在 Excel 中,但在执行此操作时,转到工具 --> Web 选项 --> 编码 --> 将此文档另存为 (Unicode - UTF-8),然后test.csv
再次保存。
如果我随后在 Notepad++ 中打开此文件,并将其编码为 UTF-8,我期望看到á
Excel 只是将文件保存为以 UTF-8 编码的内容。但我看到的仍á
与最初的情况一样。Excel 是否忽略了我的编码选项并仍以 ANSI 格式保存?