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解码.也就是它们编码解码方式是一样的.它们的返回值都是编码或解码后的字符串.
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)