当我在记事本中将文本文件保存为“Unicode”时,这意味着什么?它是Utf-8、Utf-16还是Utf-32?谢谢。
当我在记事本中将文本文件保存为“Unicode”时,这意味着什么?它是Utf-8、Utf-16还是Utf-32?谢谢。
在Notepad中,“Unicode”作为编码名称表示UTF-16 Little Endian(UTF-16LE),这与Windows软件一般采用的方式相同。(起初我认为它不是真正的UTF-16,因为Notepad++将其识别为UCS-2并显示为垃圾字符,但通过再次使用BabelPad进行检查,我得出结论:Notepad甚至可以正确编码非BMP字符。)
同样,“Unicode big endian”表示UTF-16 Big Endian。而“ANSI”表示系统的本地遗留编码,例如Windows西方版本中的8位windows-1252编码。