00问答网
所有问题
%B5%CD%B5%F7%D7%C5%BB%EE%D7%C5
百度会把中文字变成这种%B5%CD%B5%F7%D7%C5%BB%EE%D7%C5乱码。请问这样的码叫什么。有什么办法给恢复成原来的。就是想知道原来的文字。就是中文变成的~
举报该问题
推荐答案 2008-11-13
那个是把汉字转成16位的编码表示了,baidu用的是gb2312的方法,google用的是utf8的,网上找了篇文章,你仔细看看就明白了
在浏览一些网址中,我们可以看到这样一些特别的现象,就是网址中会出现一些百分号(%)和一字母数字组成的让我们看不明白的乱码,这究竟是怎么回事,它们又都是些什么东西呢?
其实,这里由%和数字字母组成的有规律性的“乱码”它们并不真是乱码,它们是一种特殊的编码,有电脑基础的人就知道,计算机它是不认得中文汉字的,要让计算机认识这些编码必须要转换成一些字母和数字等组成的代码。
事实上,我们在浏览器地址栏中看到的由%号和字母数字组成的乱码,我们可以发现它们有一些规律,即都是三个字符一组,排在最前面的肯定是百分号%。它们不是什么乱码,它们其实是UTF-8编码或者gbk(GB2312)编码,那些百分号(%)后面的数字和字母其实就是16进制数。
中文的gbk(GB2312)编码
如果是中文的gbk(GB2312)编码,那么它的形式应该是这样的,即一个汉字对应两组%xx,即%xx%xx,比如
http://www.baidu.com/baidu?tn=baidu&word=%D6%D0%B9%FA
这个网页地址是百度的,百度是使用GB2312编码的,这个网址中我们可以看到的特殊代码是“%D6%D0%B9%FA”,其中前面的“%D6%D0”就对应中文汉字“中”字,后面的“%B9%FA”就对应中国汉字“国”字。
中文的UTF-8编码
如果是中文的UTF-8编码,那么它的形式应该是这样的,即一个汉字对应三组%xx,即%xx%xx%xx,比如
http://www.icpoline.com/tag/%e7%bd%91%e6%b0%91
,这个网址是本站IcpOline.com的网页,IcpOline使用的是UTF-8编码,这个网址中的”%e7%bd%91%e6%b0%91〃对应着中文汉字“网民”,即“%e7%bd%91”对应汉字“网”,“%e6%b0%91”对应中文汉字“民”。
再看个例子
http://www.google.cn/search?q=%BA%BA%D7%D6&ie=GB2312&oe=GB2312&hl=zh-CN
http://www.google.cn/search?complete=1&hl=zh-CN&q=%E6%B1%89%E5%AD%97&meta=&aq=null
上面这两个地址在浏览器中都会显示谷歌关于关键词“汉字”的搜索结果网页,只不过前面的一个是GB2312网页,后面一个是UTF-8编码网页,我们可以很明显的看出它们中“乱码”的区别。
为什么要使用这样的编码?
这是为了兼容一些设备,有些设备只能传ASCII码,只认识128个字符,不认识汉字。(作者:icpoline)
http://www.icpoline.com/archives/4109
=======================================================
利用百度进行URL编码解码
以后大家在碰到解析URL编码的时候就不用在从网上下载工具了
利用百度就可以了哈
是这样的
http://www.baidu.com/s?wd=
(“=”号后面输入你要解码的URL编码)
像这样
http://www.baidu.com/s?wd=
%ba%da%bf%cd
就会直接显示解码后的数据哦【在搜索框里】
想要进行编码也是可以的哦
就是在百度上输入你想编码的数据然后“百度一下”编码后的数据就会显示在上面的地址栏里WD=的后面
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/0jZZDnrD.html
其他回答
第1个回答 2008-11-13
其实这写%XX就是ASCII代码为XX的字符,%B5%CD%B5%F7%D7%C5%BB%EE%D7%C5表示内码为B5 CD B5 F7 D7 C5 BB EE D7 C5的汉字。
知道了上面的原理,什么语言来写程序进行转换都是很容易的,下面用PERL写了一个还原你的代码的小程序:
$str = '%B5%CD%B5%F7%D7%C5%BB%EE%D7%C5';
$str =~ s/\%([0-9a-f]{2})/pack('C',hex($1))/eig;
print $str;
输出的结果是:
低调着活着
相似回答
偷星九月天中一月到十月分别是谁
答:
黑月铁骑——十月(October)别称:炎之十月 性别:男 性格:随和,亲切。 第七感:控制火的能力,御火之术。目前使用过炽(CHI)红莲、炽斑鸠、炎龙之怒、卐字佛印·大梵天、彼岸花、炽修罗,炽修罗——火烧瞳、火系终极奥义——不动明王、岩烧火山 特长:手掌烤串(在异次元世界里琴弹得...
热电偶的工作原理简图哪里有???
答:
两种不同成份的导体(称为热电偶丝材或热电极)两端接合成回路,当两个接合点的温度不同时,在回路中就会产生电动势,这种现象称为热电效应,而这种电动势称为热电势。热电偶就 热电偶 是利用这种原理进行温度测量的
%B1%B1%BE%A9%CA
%D
0%D6%D0%B4
%F
3%D0
%CD%B5
%E
7%D7%
D3%C9
%CC%
CE%F1%B...
答:
这是个什么奇葩问题。。。
%BA%B
C%D
6
%D
D
%CD%
E2
%B5%D
8%B3
%B5%C
B%AB%D0%DD%C8
%D5%
CF%DE%D0%D0%B9...
答:
+%0a+++++%0a%0a+++++%0a+++++++%0a+++++%0a+++++%0a+++++++%3cp%3e%26nbsp%3b%26nbsp%3b%26nbsp%3b+%a3%a8%d6%d8%c7%ec%b3%bf
%cd%
f8%bc%c7%d5%df%d2%c1%d3%c0%be%fc+20%c8%d518%3a40%b1%a8
%b5%c
0%a3%a920%c8
%d5%c
9%cf%ce%e79%b5%e3%a3%ac%ce
%f7%
c4%...
大家正在搜
A B C D E F
CD40175B集成电路原理
CD4053BE
A B C D E
CD4510B
CD4053B
CD4073B的版图
B A B E S
维生素B维生素C维生素E
相关问题
%BA%A3%D0%C5%B5%E7%CA%D3%B2%BB...
%CD%E6dnf%B5%E7%C4%D4%C5%E4%D6...
%D3%C5%C4%CD%CD%BC3d%B2%CA%C1%...
%B9%E3%B6%AB%CA%A1%D7%A8%BF%C6...
http://hiphotos.baidu.com/%DF%...