汉字的编码是在哪个范围?
从0x?? ~ 0x??
由于在通讯中,使用一些字符作为分隔符,但是发现传输的汉字中也包含那些我用来作分隔的编码,造成错误,
比如,我用 0x01,0x08,...等,结果发现汉字编码为16位unicode后,也会出现0x01,0x08,...,结果解析数据的时候就出现了错误。
怎么办呢?
问题点数:100、回复次数:11Top
1 楼Sunmast(速马@Redmond, WA)回复于 2004-09-02 13:51:07 得分 50
http://blog.sunmast.com/Sunmast/archive/2004/07/30/799.aspxTop
2 楼NiuNiuTZ(风满袖)回复于 2004-09-02 13:59:46 得分 0
打不开阿Top
3 楼Grace_ghb(。。。)回复于 2004-09-02 14:03:47 得分 10
\u4e00-\u9fa5
这个问题好多人问了Top
4 楼NiuNiuTZ(风满袖)回复于 2004-09-02 14:04:11 得分 0
打开了,thxTop
5 楼jimh(Jimmy)回复于 2004-09-02 14:05:24 得分 10
使用转义字符,例如使用""分割,里面使用\"来表示"符号,很多现有的标准,选一个来用就可以了。Top
6 楼NiuNiuTZ(风满袖)回复于 2004-09-02 14:14:48 得分 0
我测试了“洁”的编码是 0x016dTop
7 楼NiuNiuTZ(风满袖)回复于 2004-09-02 14:17:06 得分 0
0x016d 不在0x4e00--0x9fa5 范围内吧
Top
8 楼wangdequan1024(紫夜)回复于 2004-09-02 14:26:33 得分 10
\u4e00-\u9fa5
Top
9 楼zfhy_me()回复于 2004-09-02 14:28:20 得分 10
UNICODE目前收录汉字共20902个。
简体GBK码汉字UNICODE值从19968开始。Top
10 楼NiuNiuTZ(风满袖)回复于 2004-09-02 15:32:23 得分 0
upTop
11 楼laidycn(禅意生活)回复于 2004-09-02 15:36:25 得分 10
[\u4e00-\u9fa5]Top




