读书人

关于UTF-8编码的运算有关问题

发布时间: 2012-01-10 21:26:50 作者: rapoo

关于UTF-8编码的运算问题
近日我在网络上看了一下关于UTF-8的编码算法
但是好像所看的资料有问题,所以想请教高手帮解答以下:
我是通过这篇文章的原理进行编码处理的,但是结果不是很理想
http://zhidao.baidu.com/question/26775437.html

一个“柳”字

原始ASCII码
C1 F8
11000001 11111000


按照上述文章运算的结果
EC 87 B8
11101100 10000111 10111000


但是实际由IIS的UTF-8的编码结果是这样
E6 9F B3
11100110 10011111 10110011

不知道UTF-8的概念到底是怎样,那个帖子的概念上哪里错了
请高手指点一下。

[解决办法]
关注
[解决办法]
//不知道UTF-8的概念到底是怎样,那个帖子的概念上哪里错了

你看的帖子原理没错,是你第1步搞错了,你不应用asc取得ascii码而应该用ascw:

67 F3
01100111 11110011
110xxxx 10xxxxxx 10xxxxxx.
11100110 10011111 10110011

[解决办法]

Unicode Character:柳
GB2312/GBK Code:C1F8
UTF-8:柳
VB6 Unicode code:ChrW$(&H67F3)
HTML Code:#26611

[解决办法]

Unicode Character:柳
GB2312/GBK Code:C1F8
UTF-8:“柳”
VB6 Unicode code:ChrW$(&H67F3)
HTML Code:#26611
[解决办法]
高人

读书人网 >VB

热点推荐