|
最初由 ygzeng 发布
[B]jeffli73,关于实验3,你的解释是正确的!我后来查了一下,具体过程可能是这样的:
存储的时候,由于ISO8859并不支持中文,输入的“中文”只能用替代字符“¿”(191)来替代!
读取的时候,根据UCS-2和UTF8的转换规则2,如果字符位于:0080 - 07FF则取11位,转换成为:110xxxxx 10xxxxxx,191(BF)位于这个区间,根据这个规则,其转换成 C2BF),由于操作体统是GB2312,在GB2312中,驴的编码是:C2BF
samechsu,数据库安装之后,字符集只能从子集向超集转换,两个不兼容的数据库的字符集不能转换的! [/B]
ygzeng 兄,你的这些转换规则从那儿得到的啊,
偶有兴趣,想知道,google出来的东西烟波浩淼,你那儿有没有什么好的介绍.
有没有什么方法知道某个字符在utf8或者utf-8中的编码方案啊?没有找到utf8的转换表. |
|