12
返回列表 发新帖
楼主: 汪子凯
收起左侧

[软件] notepad输入内容后,保存再打开乱码

[复制链接]
汪子凯
 楼主| 发表于 2020-4-4 10:09:07 来自手机 | 显示全部楼层
KingStation 发表于 2020-4-3 16:35
看楼上(7楼),应该不是notepad的问题

那怎么才能往里面输入联通而不产生乱码,难道把乱码输进去会产生联通?
KingStation
头像被屏蔽
发表于 2020-4-4 10:11:26 | 显示全部楼层
汪子凯 发表于 2020-4-4 10:09
那怎么才能往里面输入联通而不产生乱码,难道把乱码输进去会产生联通?

7楼的那个网站里面说得比较清楚了,就是txt文件其实是正常的,但是notepad识别的时候会自动误判,并且我记得notepad是没法手动选择指定编码的。所以这个问题用notepad没法解决,可以多打几个字,或者换个软件打开。
汪子凯
 楼主| 发表于 2020-4-5 19:35:46 来自手机 | 显示全部楼层
其他软件选择UTF8编码输入联通会不会就没有乱码了?
imba-tjd
发表于 2020-4-7 17:02:05 | 显示全部楼层
我用2004的记事本没问题
KingStation
头像被屏蔽
发表于 2020-4-7 17:16:48 | 显示全部楼层
汪子凯 发表于 2020-4-5 19:35
其他软件选择UTF8编码输入联通会不会就没有乱码了?

不好意思,您没有回复我,没看到您的回复。
中文字符保存的时候因为不能用ASCII码表示,所以默认都采用UTF-8或Unicode编码保存,因此手动选择保存的编码不会产生什么影响,即使不选择数据也是正常的。但是在打开的时候Notepad自动判断编码,由于文件并没有包含可用于确定编码的信息,因此Notepad会使用默认的ASCII编码显示文件中的内容,这是不可避免的,通过其他软件设置默认显示编码为UTF-8则可以解决问题。
希望能帮助到您!
kfk
发表于 2020-4-8 01:42:00 | 显示全部楼层
汪子凯 发表于 2020-4-5 19:35
其他软件选择UTF8编码输入联通会不会就没有乱码了?

只要 编码(保存) 与 解码(打开) 一致,就不会乱码,否则就可能乱码。无论什么软件。

Notepad可以选择编码,见 首次保存 或“另存为”。
如果你不想使用别的软件来恢复乱码文本,那就只有在Notepad中再次输入然后 选择编码保存。

想要避免乱码,不要选ANSI。
选Unicode/UTF-8,之所以之后不会乱码,是因为文件开头被加了编码标记(BOM),编辑器打开时会先读取BOM。
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2024-11-25 00:06 , Processed in 0.085428 second(s), 13 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表