java將html實(shí)體字符轉(zhuǎn)換成正常字符
今天在做一個(gè)項(xiàng)目的對(duì)接的時(shí)候,發(fā)現(xiàn)調(diào)用對(duì)方提供的webservice的時(shí)候返回的xml數(shù)據(jù)中的中文全部被編碼成了"来电"這種格式,后來在網(wǎng)上找了一會(huì)才知道這種字符被稱為html entity character(實(shí)體字符)。java中好像是沒有現(xiàn)成方法來解碼的,找了半天才在一個(gè)國外網(wǎng)站上發(fā)現(xiàn)了一個(gè)一樣的問題,方法就是通過apache commons包中的以下方法對(duì)字符串進(jìn)行解碼
原文來自站長網(wǎng)http://www.software8.co/
Java代碼:
Java代碼:
- StringEscapeUtils.unescapeHtml()
posted on 2013-01-18 15:13 飛豬一號(hào) 閱讀(2737) 評(píng)論(3) 編輯 收藏