我正在寻找转换
的Java指令http://dbpedia.org/resource/NVA_%28film%29
到
http://dbpedia.org/resource/NVA_(film)
答案 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);