Java 6中的URL解码 [英] URL Decode in Java 6
本文介绍了Java 6中的URL解码的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我看到 java.net.URLDecoder.decode(String)
在6中已弃用。
I具有以下字符串:
String url ="http://172.20.4.60/jsfweb/cat/%D7%9C%D7%97%D7%9E%D7%99%D7%9D_%D7%A8%D7%92%D7%99%D7%9C%D7%99%D7%9"
我应该如何在Java 6中对其进行解码?
How should I decode it in Java 6?
推荐答案
现在您需要指定字符串的字符编码。基于 的信息URLDecoder
页面:
注意:万维网联盟
建议书指出应使用UTF-8
。不这样做可能
引入incompatibilites。
Note: The World Wide Web Consortium Recommendation states that UTF-8 should be used. Not doing so may introduce incompatibilites.
以下内容适合您:
java.net.URLDecoder.decode(url, "UTF-8");
请参阅 Draemon的回答如下。
这篇关于Java 6中的URL解码的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文