怎么把汉字翻译成电脑中的二进制代码?

怎么把汉字翻译成电脑中的二进制代码?,第1张

我们所见的汉字从形体变成电脑的内码

1)需要汉字编码,anzi bianma汉字编码Chinese character encoding 为汉字设计的一种便于输入计算机的代码。

汉字信息处理系统一般包括编码、输入、存储、编辑、输出和传输。编码是关键。不解决这个问题,汉字就不能进入计算机。

2)计算机中汉字的表示也是用二进制编码,同样是人为编码的。根据应用目的的不同,汉字编码分为外码、交换码、机内码和字形码。

外码(输入码);

交换码(国标码);

机内码;

汉字的字形码;

汉字地址码;

3)符合规范的字符集。如果超出了输入法所支持的字符集,就不能录入计算机。

① GB2312-80字符集,中文名国家标准字符集(GB=GuóBiāo国标)。

② Big-5字符集,中文名大五码,是台湾繁体字的字符集。

③ GBK字符集,中文名国家标准扩展字符集(GB=GuóBiāo国标;K=Kuò扩,即扩展),兼容GB2312-80标准,包含Big-5的繁体字,但是不兼容Big-5字符集编码。

④ 转码软件,Big-5 (台湾繁体字)与GB2312-80 (大陆简体字),编码不相兼容,字符在不同的操作系统中便产生乱码。文本文字的简体与繁体(文字及编码)之间的转换需经转码软件完成。

参考:http://baike.baidu.com/link?url=xZm8zl14Ng3MLAkhovuDNXvrvsT32bLLPRApyWSgE5k11HFkWf7Z5ohK3GCoFUMt8ul9FWOSMR9mQXfy2ZyL5K

编辑框2.内容 = 编码_gb2312到utf8 (编辑框1.内容)

知识点提醒: 易语言编辑框,这些全是GBK格式的编码,

所以用到精易模块中的 ,编码_gb2312到UTF8这个命令,就行了

反之, 如果某网页源码在易语言显示是乱码看不懂的汉字,那么就需要转码为GBK编码格式的,

命令为: 编码-utf8 到GBK

GBK和GB2312这两编码其实一样,不同之处是, GB2312是简体汉字,不包括那么繁体,少数字这类的没有,一般用到GB2312比较多,繁体体,少数汉字基本上慢慢会脱出人们的视野

跳转前给你的URL编码,接收时给你的URL解码.就不会出现这个问题了

这是javascript的函数.

encodeURI("url地址")//编码

decodeURI("url地址")//解码

这是asp.net的方法.

Server.UrlEncode("url地址")//编码

Server.UrlDecode("url地址")//解码

ps:可以用js编码.net解码.也就是它们编码解码方式是一样的.它们的返回值都是编码或解码后的字符串.


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/71097.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-02
下一篇2023-03-02

发表评论

登录后才能评论

评论列表(0条)

    保存