从URL中删除特殊字符

5

我想要移除URL中的特殊字符。我尝试了StringEscapeUtils类来移除特殊字符,但没有用。例如:http%3A%2Ffeeds.feedburner.com%2FNdtvNews-TopStories。欢迎提出任何想法。

3个回答

11

我过去使用过java.net.URLDecoder.decode("String")。应该仍然适用。


2
该方法已被弃用。请使用包括编码作为第二个参数的两个参数版本。http://docs.oracle.com/javase/6/docs/api/java/net/URLDecoder.html#decode%28java.lang.String,%20java.lang.String%29 - wanted

4

试一试

> URLDecoder.decode(param1AfterEncoding, "UTF-8");

您可以通过这个例子了解更多信息。该例子与URL字符串的解码相关,并帮助您更好地理解。

3

Use this...

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

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接