如果在创建扫描仪时未指定编码,它将尝试根据字节顺序标记(BOM)(文件的前几个字节)来区分编码。如果没有,则默认为操作系统使用的默认值。由于您使用的是Windows,因此默认值为cp-1252。似乎记事本正在使用与ISO-12859类似但与cp-1252不同的ISO-8859-1保存文本文件。有关更多详细信息,请参见此链接:
http://www.i18nqa.com/debug/table-iso8859-1-vs-
windows-1252.html
当将其另存为UTF-8时,它可能会将UTF-8 BOM放置在文件的开头,并且扫描程序可以在其上进行拾取。
如果您想更多地了解BOM,请在Wikipedia中查找它-这篇文章很好。您也可以下载PSPad并以十六进制模式打开文本文件以查看各个字节。希望有帮助:)



