jialisoftw

          java將html實體字符轉換成正常字符

          今天在做一個項目的對接的時候,發(fā)現(xiàn)調用對方提供的webservice的時候返回的xml數(shù)據(jù)中的中文全部被編碼成了"来电"這種格式,后來在網(wǎng)上找了一會才知道這種字符被稱為html entity character(實體字符)。java中好像是沒有現(xiàn)成方法來解碼的,找了半天才在一個國外網(wǎng)站上發(fā)現(xiàn)了一個一樣的問題,方法就是通過apache commons包中的以下方法對字符串進行解碼 
          原文來自站長網(wǎng)http://www.software8.co/
          Java代碼:  
          1. StringEscapeUtils.unescapeHtml()  

          posted on 2013-01-18 15:13 飛豬一號 閱讀(2737) 評論(3)  編輯  收藏

          評論

          # re: java將html實體字符轉換成正常字符 2014-07-21 16:52 測試

          彩色燈  回復  更多評論   

          # re: java將html實體字符轉換成正常字符 2014-07-23 14:19 阿道夫

          最近做編輯器內容傳入后臺分詞時,包含了html實體字符(也就是 <之類的),通過查看可以用apache commons包中的某個類可以解決:

          [java] view plaincopy在CODE上查看代碼片派生到我的代碼片
          StringEscapeUtils.unescapeHtml("內容");


          更多 0
          上一篇node-inspector使用方法
          下一篇Nginx負載均衡配置實例詳解

          1
            回復  更多評論   

          # re: java將html實體字符轉換成正常字符 2014-07-23 14:35 阿道夫

          最近做編輯器內容傳入后臺分詞時,包含了html實體字符(也就是 <之類的),通過查看可以用apache commons包中的某個類可以解決:

          [java] view plaincopy在CODE上查看代碼片派生到我的代碼片
          StringEscapeUtils.unescapeHtml("內容");


          更多 0
          上一篇node-inspector使用方法
          下一篇Nginx負載均衡配置實例詳解

          1
          回復 更多評論   回復  更多評論   


          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導航:
           

          導航

          <2013年1月>
          303112345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          統(tǒng)計

          常用鏈接

          留言簿

          隨筆檔案

          友情鏈接

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 新干县| 额济纳旗| 景东| 远安县| 清徐县| 冕宁县| 商都县| 南开区| 遂昌县| 岑巩县| 清苑县| 登封市| 英山县| 鹤山市| 当雄县| 凤山市| 新营市| 收藏| 时尚| 高台县| 六枝特区| 华宁县| 民勤县| 伊宁县| 开江县| 莱西市| 遂昌县| 华宁县| 缙云县| 清原| 灵山县| 永和县| 麻江县| 五原县| 麻城市| 海晏县| 克拉玛依市| 贵德县| 正定县| 林甸县| 湘潭县|