如何用记事本打开文件,记事本乱码问题
答案:1 悬赏:60 手机版
解决时间 2021-04-14 17:24
- 提问者网友:浮克旳回音
- 2021-04-13 23:49
如何用记事本打开文件,记事本乱码问题
最佳答案
- 五星知识达人网友:执傲
- 2021-04-14 00:42
不用担心,这是正常的(仅指你说到的现象):
编辑软件保存文件时,是把内容按一定规则转为二进制数据写入磁盘;
编辑软件打开文件时,再把这些二进制数据按一定规则转为人可以识别的字符显示出来。
这种规则叫作“编码”(Encoding)。
“编码”有很多种,以处理不同的文字或符号。
保存用的编码 与 打开用的编码 一致,原文才能正常显示。
简体中文系统的默认编码是GBK。
当你用“记事本”保存这段文字时,“记事本”默认用GBK编码保存。
当你用“记事本”再次打开这个文件时,“记事本”首先要识别文件编码。
但是,由于“记事本”的编码识别机制有不足,误判编码为Unicode,于是就用错误的编码(Unicode)打开文件,造成乱码。
而当你再次粘贴保存时,“记事本”这次是用Unicode编码保存。
(Unicode编码能容纳电脑上用的所有文字符号,并且不易被误判。)
所以当你再次打开文件时,“记事本”正确识别并用Unicode编码显示。
请用以下过程验证上述解释:
▼打开“记事本”(新窗)
▼粘贴你的这段文字
▼[文件]菜单 >> 另存为...
▼可以看到[另存为]对话框中的“编码”一栏显示为ANSI(简体中文系统的ANSI编码默认就是GBK)。这说明,“记事本”默认用ANSI(GBK)编码保存文件。
▼保存
▼再打开(显示乱码)
▼再次打开[另存为],“编码”显示为Unicode。这说明,“记事本”这次是用Unicode编码打开文件的。
明白了吧。
如果你一开始就用Unicode编码保存,就不会有这个现象了。
不止“记事本”,其他一些编辑软件也有这种误判编码的现象。
也不止你的这段文字会产生这种现象。如果文本不够长,或所用编码没有可识别标记,编辑软件也有可能误判编码。
编辑软件保存文件时,是把内容按一定规则转为二进制数据写入磁盘;
编辑软件打开文件时,再把这些二进制数据按一定规则转为人可以识别的字符显示出来。
这种规则叫作“编码”(Encoding)。
“编码”有很多种,以处理不同的文字或符号。
保存用的编码 与 打开用的编码 一致,原文才能正常显示。
简体中文系统的默认编码是GBK。
当你用“记事本”保存这段文字时,“记事本”默认用GBK编码保存。
当你用“记事本”再次打开这个文件时,“记事本”首先要识别文件编码。
但是,由于“记事本”的编码识别机制有不足,误判编码为Unicode,于是就用错误的编码(Unicode)打开文件,造成乱码。
而当你再次粘贴保存时,“记事本”这次是用Unicode编码保存。
(Unicode编码能容纳电脑上用的所有文字符号,并且不易被误判。)
所以当你再次打开文件时,“记事本”正确识别并用Unicode编码显示。
请用以下过程验证上述解释:
▼打开“记事本”(新窗)
▼粘贴你的这段文字
▼[文件]菜单 >> 另存为...
▼可以看到[另存为]对话框中的“编码”一栏显示为ANSI(简体中文系统的ANSI编码默认就是GBK)。这说明,“记事本”默认用ANSI(GBK)编码保存文件。
▼保存
▼再打开(显示乱码)
▼再次打开[另存为],“编码”显示为Unicode。这说明,“记事本”这次是用Unicode编码打开文件的。
明白了吧。
如果你一开始就用Unicode编码保存,就不会有这个现象了。
不止“记事本”,其他一些编辑软件也有这种误判编码的现象。
也不止你的这段文字会产生这种现象。如果文本不够长,或所用编码没有可识别标记,编辑软件也有可能误判编码。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯