2012-02-09 289 views
2

我想刪除URL中的任何特殊字符。我嘗試了StringEscapeUtils類去除特殊字符。但沒有用。 例如:http%3A%2Ffeeds.feedburner.com%2FNdtvNews-TopStories。任何想法都歡迎從URL中刪除特殊字符

回答

8

我已經在過去使用過java.net.URLDecoder.decode(「String」)。應該仍然有效。

+1

+1同意使用decode()方法。 – 2012-02-09 05:41:31

+0

它工作完美,謝謝。 – Srinivas 2012-02-09 05:46:17

+2

此方法已棄用。使用包含編碼的兩個參數版本作爲第二參數。 http://docs.oracle.com/javase/6/docs/api/java/net/URLDecoder.html#decode%28java.lang.String,%20java.lang.String%29 – wanted 2015-06-18 03:18:45

2

使用此...

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

試試這個

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

您可以瞭解更多通過This example