解码String中的ASCII字符

时间:2016-05-21 16:27:21

标签: java url ascii

我正在寻找转换

的Java指令
http://dbpedia.org/resource/NVA_%28film%29

http://dbpedia.org/resource/NVA_(film)

2 个答案:

答案 0 :(得分:3)

试试这个

URLEncoder.encode("http://www.your-url.com, "UTF-8");

这是扭转

URLDecoder.decode(encodedString, "UTF-8");

答案 1 :(得分:1)

我不知道,仅仅通过JDK类就可以轻松实现这一点,但Apache Commons Codec有一个有用的URLCodec实用程序:

String url = "http://dbpedia.org/resource/NVA_%28film%29";
URLCodec codec = new URLCodec();
String decodedURL = codec.decode(url);