url编码转换的问题

2019-03-25 13:40|来源: 网路

在java中我需要将搜索引擎的url转化为他原来的地址。。
google编码方式utf-8:
http://www.google.cn/search?hl=zh-CN&newwindow=1&q=java%E8%B0%83%E7%94%A8javascript&revid=201440269&ei=rG60ScjPIozXkAX6vZHXBA&sa=X&oi=revisions_inline&resnum=0&ct=broad-revision&cd=1
转换为
http://www.google.cn/search?hl=zh-CN&newwindow=1&q=java调用javascript&revid=201440269&ei=rG60ScjPIozXkAX6vZHXBA&sa=X&oi=revisions_inline&resnum=0&ct=broad-revision&cd=1

baidu编码方式ansi:
http://www.baidu.com/s?wd=java%B5%F7%D3%C3javascript
转换为
http://www.baidu.com/s?wd=java调用javascript

这两种转换方式用java怎么写?
希望各位高手能帮个忙,谢谢!!!

相关问答

更多
  • 文档编码转换[2022-03-29]

    1.用word打开txt文档后,为何有的能出现转换编码的小窗口有的不能?如何出现? TXT中出现Word不能识别的字符则出现编码转换。 2.如何查看一个txt文档的编码? 打开Txt文档后,另存,在对话框下面就是这个文件的编码。 3.如何将一个不是Unicode编码的txt文档转换成Unicode编码?(最好不用其他软件) 还是 另存 ,在对话框下面选择其他编码即可转换。
  • 这种问题建议去unicode官方网站看看,熟悉下,哪里关于编码的资料都是比较全的,很多关于编码的技术性文件是很值得阅读的,对以后自己在软件开发和网站制作中都有很好的帮助的
  • 特殊字符、常规符号及其代码对照表 ConvertZ ver 8.02 转换工具
  • 编码转换问题[2021-09-12]

    是二进制码转换为格雷吧?首先将二进制的最高为保留作为格雷码的第一位,然后用二进制的最高位和次高位做异或(相同为0,不同为1)得到格雷码的第二位,再用二进制的次高位及下一位做异或得到格雷码的第三位,以此类推,最后就得到格雷码了。如二进制为1 0 0 1 1 0 1 1,转换为格雷码后为1 1 0 1 0 1 1 0。很久没用过了,如有不对的请楼主见谅。
  • 由%号和字母数字组成的乱码,我们可以发现它们有一些规律,即都是三个字符一组,排在最前面的肯定是百分号%。它们不是什么乱码,它们其实是UTF-8编码或者gbk(GB2312)编码,那些百分号(%)后面的数字和字母其实就是16进制数。 中文的gbk(GB2312)编码 如果是中文的gbk(GB2312)编码,那么它的形式应该是这样的,即一个汉字对应两组%xx,即%xx%xx 中文的UTF-8编码 如果是中文的UTF-8编码,那么它的形式应该是这样的,即一个汉字对应三组%xx,即%xx%xx%xx 百度用的是gb ...
  • URL地址栏编码[2021-12-02]

    你上这里下载一个url工具下来研究下吧,可以编译和反编译的http://www.cngr.cn/dir/217/360/2006122116117.html
  • 哎看看上面的感觉上都是错了,我个人认为HTML不是什么编码。HTML可以直接被IE执行的一种标记语言。像XML啊还有。。。而上面有的朋友提到的ASP实际上ASP是另一种语言。要在电脑上装上一个来解释这个语言的工具或者什么的东东。像IIS啊什么的。 而URL就是普通的字符串并没有编码。注意:URL也可以编码。还有什么不懂的再来问吧。
  • 好吧,我不知道这是不是你的意思,但你可以做像%2540这样的事...... 例如: http://www.google.com/search?q=%2540 http://www.google.com/search?q=%40 Well, I don't know if this is what you meant, but you could do something like %2540... for example: http://www.google.com/search?q=%2540 http: ...
  • 为什么URL包含唯一的ASCII集? 否则,对于非8位清理的系统,您需要不同的命名标准。 在制定URL标准时,这并不是非常罕见。 请记住,URL并非特定于Internet。 它们应该是一个通用的命名标准。 为什么要编码URL? 否则你将无法获得你正在寻找的资源。 如果您认为“否”表示“是”而“是”表示否,则没有人会理解您所说的内容。 这就是为什么我们有标准。 Why URLs contain the only ASCII set? Otherwise, you would need a different ...
  • json_decode(jsonencoded string, TRUE)是编码json字符串的正确方法。 但是你的json字符串编码得太深,递归。 您的json编码字符串应如下所示 [{"product_id":9,"amount":500},{"product_id":9,"amount":500},{"product_id":9,"amount":500}] 另外,你会得到NULL值 json_decode(jsonencoded string, TRUE) is correct way to en ...