百度会把中文字变成这种%B5%CD%B5%F7%D7%C5%BB%EE%D7%C5乱码.请问这样的码叫什么.有什么办法给
来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/05/16 04:45:19
百度会把中文字变成这种%B5%CD%B5%F7%D7%C5%BB%EE%D7%C5乱码.请问这样的码叫什么.有什么办法给恢复成原来的.就是想知道原来的文字.就是中文变成的~
那个是把汉字转成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”对应中文汉字“民”.
再看个例子
上面这两个地址在浏览器中都会显示谷歌关于关键词“汉字”的搜索结果网页,只不过前面的一个是GB2312网页,后面一个是UTF-8编码网页,我们可以很明显的看出它们中“乱码”的区别.
为什么要使用这样的编码?
这是为了兼容一些设备,有些设备只能传ASCII码,只认识128个字符,不认识汉字.(作者:icpoline)
利用百度进行URL编码解码
以后大家在碰到解析URL编码的时候就不用在从网上下载工具了
利用百度就可以了哈
是这样的
就会直接显示解码后的数据哦【在搜索框里】
想要进行编码也是可以的哦
就是在百度上输入你想编码的数据然后“百度一下”编码后的数据就会显示在上面的地址栏里WD=的后面
在浏览一些网址中,我们可以看到这样一些特别的现象,就是网址中会出现一些百分号(%)和一字母数字组成的让我们看不明白的乱码,这究竟是怎么回事,它们又都是些什么东西呢?
其实,这里由%和数字字母组成的有规律性的“乱码”它们并不真是乱码,它们是一种特殊的编码,有电脑基础的人就知道,计算机它是不认得中文汉字的,要让计算机认识这些编码必须要转换成一些字母和数字等组成的代码.
事实上,我们在浏览器地址栏中看到的由%号和字母数字组成的乱码,我们可以发现它们有一些规律,即都是三个字符一组,排在最前面的肯定是百分号%.它们不是什么乱码,它们其实是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”对应中文汉字“民”.
再看个例子
上面这两个地址在浏览器中都会显示谷歌关于关键词“汉字”的搜索结果网页,只不过前面的一个是GB2312网页,后面一个是UTF-8编码网页,我们可以很明显的看出它们中“乱码”的区别.
为什么要使用这样的编码?
这是为了兼容一些设备,有些设备只能传ASCII码,只认识128个字符,不认识汉字.(作者:icpoline)
利用百度进行URL编码解码
以后大家在碰到解析URL编码的时候就不用在从网上下载工具了
利用百度就可以了哈
是这样的
就会直接显示解码后的数据哦【在搜索框里】
想要进行编码也是可以的哦
就是在百度上输入你想编码的数据然后“百度一下”编码后的数据就会显示在上面的地址栏里WD=的后面
%D3%D0av%C5%AE%D0%C7%D5%D5%C6%AC%B2%BB%D6%AA%B5%C0%C3%FB%D7%
在Excel97工作表的单元格c5中有公式=$B3+C2将C5单元格的公式复制到F7单元格内,则D7单元格内的公式是什么
excel里有没有这样一个公式:如果B5中包含C5,则在D5中显示C5.
想在EXCEL中直接执行以下意思,当B5>C5则F5=B5-C5的计算结果 否则B5
谁知道这个公式的意思:=IF(C5=0,IF(C5=0,"-"),C5-$B5)
exceL中D5=B5*C5怎么自动计算
请问Excel表中求c5的公式为如果A5小于或等B5则等于A5,如果A5大于B5则等于B5的公式
excel表中D5=D4-C5,D6=D5-C6,D7=D6-C7.是否有公式
龙袍一直是古代帝皇的象征,那么龙袍衣服上面的龙有几个爪子?A1.B3.C5.D7
英语翻译=B0=A1=C1=CB,=C4=E3=D2=B2=C3=BB=C1=AA=CF=B5=CE=D2,=D7=EE
%D4%CE&f=8&wd=%C4%E3%CA%C7%B2%BB%CA%C7%C9%B5%D7%D3
%C5%AE%C5%F3%D3%D1%B3%F6%B9%EC%BA%CD%B1%F0%B5%C4%C4%D0%C8%CB