utf-8编码分为utf-8和utf-8-BOM两种,utf-8-BOM只是在文件开头增加了0xef,0xbb,0xbf三个字节的标识符号。
windows的记事本默编码utf-8默认添加了BOM的标识符,有些软件无法识别BOM标识符而出现乱码。
这种情况只出现在windows的记事本上,其他不出现这个问题。
window记事本的特殊编码规则
原文:https://www.cnblogs.com/lhc-py/p/9033907.html