黑马程序员技术交流社区

标题: 大家应该都学到了“联通”二字保存不正常,我发现一个... [打印本页]

作者: 聪明叉    时间: 2014-12-3 15:01
标题: 大家应该都学到了“联通”二字保存不正常,我发现一个...
“联通”二字保存不正常,都知道是解码时记事本对GBK用了UTF-8解码

可我发现另一个问题
把那两个小黑块删掉、重新打上“联通”、保存、再打开,就又正常了

这到底什么原因呢?
作者: 大大的心    时间: 2014-12-3 15:56
这时候与前面的操作无关系了。你的文件现在是UTF-8的格式。当你打开对其操作时,保存的是UTF-8的格式。所以不会出错。


之前,记事本默认是gbk,而你保存的时候用了utf-8,那么会出现乱码(小黑快)。
保存后,就不在是gbk了,而是utf-8,再次操作,录入的数据用的编码环境是utf-8,保存后,保存环境还是
utf-8.

那么,你说这不是很正常吗!
作者: 李振乐    时间: 2014-12-3 16:29
楼上正解!!
作者: Cfan_yang    时间: 2014-12-3 16:54
学习了。
作者: 聪明叉    时间: 2014-12-3 18:33
大大的心 发表于 2014-12-3 15:56
这时候与前面的操作无关系了。你的文件现在是UTF-8的格式。当你打开对其操作时,保存的是UTF-8的格式。所以 ...

感谢回答,是我没仔细思考




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2