谁能把这段:N;CHARSET=UTF-8;ENCODING=QUOTED-PRINTABLE:=E5=8A=9B;=E5=BC=A0正确解码显示出来给200分!!! 如题:N;CHARSET=UTF-8;ENCODING=QUOTED-PRINTABLE:=E5=8A=9B;=E5=BC=A0正确答案::=E5=8A=9B;=E5=BC=A0(张力) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 完整的正确答案:N;CHARSET=UTF-8;ENCODING=QUOTED-PRINTABLE:张;力 是QUOTED-PRINTABLE编码,但是我解码后是乱码!! N;CHARSET=UTF-8;ENCODING=QUOTED-PRINTABLE:=E5=8A=9B;=E5=BC=A0估计这是个自定义协议?每个标志用 ; 间隔n;不知道是什么?CHARSET=UTF-8;表示字符集ENCODING=QUOTED-PRINTABLE //标识这个字符串的一些属性吧, 像 引用 什么的后面跟着 utf-8的编码 关键把这个端转化成string就行了: =E5=8A=9B;=E5=BC=A0 ;分号没有意义的,是本来就有的,是QUOTED-PRINTABLE 编码,可以解码,但是我解码出来是乱码! UTF-8是一种对UCS编码的规则,对应如下U+00000000 - U+0000007F: 0xxxxxxx U+00000080 - U+000007FF: 110xxxxx 10xxxxxx U+00000800 - U+0000FFFF: 1110xxxx 10xxxxxx 10xxxxxx U+00010000 - U+001FFFFF: 11110xxx 10xxxxxx 10xxxxxx 10xxxxxx U+00200000 - U+03FFFFFF: 111110xx 10xxxxxx 10xxxxxx 10xxxxxx 10xxxxxx U+04000000 - U+7FFFFFFF: 1111110x 10xxxxxx 10xxxxxx 10xxxxxx 10xxxxxx 10xxxxxx 后面部分以二进制表示,其中的x是对应UCS编码的二进制位重组,第一个字节最高位连续1表示当前字符占用的字节数.=E5=8A=9B;=E5=BC=A0,0xe58a9b和0xe5bca0都是UTF-8编码111_00101 10_001010 10_011011->01010010 10011011 ->U+529B(unicode编码的力)111_00101 10 111100 10 100000->01011111 00100000 ->U+5F20(unicode编码的力)UNICODE的码表可以到官方主页下载.详细信息请参考http://www.linuxforum.net/books/UTF-8-Unicode.html dll调试参数访问错误问题。 像Visio一样的绘图界面 200分白送啦,高分求一个软件 【求助】关于消息映射的问题 请教:OpenGL中的gluLookAt(80分~) 在IE7中遇到的问题,IE6中好好的,请帮忙看看 怎样添加菜单? 谁能帮忙解释一下setsockopt()? 为什么跳不出对话框呢? Globals里面是放什末的? n00分,我得到了一个字符数组,是UTF-8编码的,现在我将它写入文件a.txt,可以正常显示结果,但是我把它写入CEdit控件中是乱码,怎么回事 高分求教一个关于生成CView的小问题
n;不知道是什么?
CHARSET=UTF-8;表示字符集ENCODING=QUOTED-PRINTABLE //标识这个字符串的一些属性吧, 像 引用 什么的后面跟着 utf-8的编码 关键把这个端转化成string就行了
: =E5=8A=9B;=E5=BC=A0
U+00000000 - U+0000007F: 0xxxxxxx
U+00000080 - U+000007FF: 110xxxxx 10xxxxxx
U+00000800 - U+0000FFFF: 1110xxxx 10xxxxxx 10xxxxxx
U+00010000 - U+001FFFFF: 11110xxx 10xxxxxx 10xxxxxx 10xxxxxx
U+00200000 - U+03FFFFFF: 111110xx 10xxxxxx 10xxxxxx 10xxxxxx 10xxxxxx
U+04000000 - U+7FFFFFFF: 1111110x 10xxxxxx 10xxxxxx 10xxxxxx 10xxxxxx 10xxxxxx
后面部分以二进制表示,其中的x是对应UCS编码的二进制位重组,第一个字节最高位连续1表示当前字符占用的字节数.
=E5=8A=9B;=E5=BC=A0,0xe58a9b和0xe5bca0都是UTF-8编码
111_00101 10_001010 10_011011->01010010 10011011 ->U+529B(unicode编码的力)
111_00101 10 111100 10 100000->01011111 00100000 ->U+5F20(unicode编码的力)
UNICODE的码表可以到官方主页下载.详细信息请参考http://www.linuxforum.net/books/UTF-8-Unicode.html