2010-12-10 64 views
0

基本上,如果我有一個字符串,它看起來像這樣:HTML解析Java中

%22Hello+World+%26+Hello+World%22

,因爲我把它從HTML,我怎麼獲取Java使這個說的Hello World &的Hello World,又名用文本替換HTML文件?

由於

回答

4

URLDecoder:

java.net.URLDecoder.decode("%22Hello+World+%26+Hello+World%22", "UTF-8") 

更新:修飾在編碼作爲第二個參數來傳遞。

+0

http://download.oracle.com/javase/7/docs/api/java/net/URLDecoder.html – Dancrumb 2010-12-10 17:59:39

+0

謝謝!這樣做...除了它已被棄用...有更好的方法嗎? – JPC 2010-12-10 18:33:40

+0

@JPC,我更新了我的答案以傳入編碼。該版本的方法不被棄用。 – 2010-12-10 18:51:12