This question already has answers here:
How to do URL decoding in Java?
(9个答案)
6年前关闭。
我看到
我有以下字符串:
我应该如何在Java 6中对其进行解码?
请参阅下面的Draemon's answer。
(9个答案)
6年前关闭。
我看到
java.net.URLDecoder.decode(String)
在6中已弃用。我有以下字符串:
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中对其进行解码?
最佳答案
现在,您需要指定字符串的字符编码。根据 URLDecoder
页面上的信息:
以下应该为您工作:
java.net.URLDecoder.decode(url, "UTF-8");
请参阅下面的Draemon's answer。