afunms

          My Software,My Dream—Forge a more perfect NMS product.

          snmp4j中文亂碼問題

          snmp4j遇到中文直接轉(zhuǎn)成16進(jìn)制字符串,網(wǎng)上有些解決辦法,試過之后,亂碼問題是解決了,卻帶來意想不到的副作用。
          研究之后,還是自己寫一個方法,把16進(jìn)制字符串轉(zhuǎn)成正常的字符串。
          /**
               * 解決snmp4j中文亂碼問題
               
          */

              
          public static String getChinese(String octetString){
                  
          try{
                      String[] temps 
          = octetString.split(":");
                      
          byte[] bs = new byte[temps.length];
                      
          for(int i=0;i<temps.length;i++)
                          bs[i] 
          = (byte)Integer.parseInt(temps[i],16);
                  
                      
          return new String(bs,"GB2312");
                  }
          catch(Exception e){
                      
          return null;
                  }

              }

          posted on 2011-01-19 09:40 afunms 閱讀(2009) 評論(1)  編輯  收藏

          Feedback

          # re: snmp4j中文亂碼問題 2014-03-21 16:16 caoxieyu@126.com

          碰到 ""就出錯  回復(fù)  更多評論   



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


          網(wǎng)站導(dǎo)航:
           

          My Links

          News

          留言簿(18)

          隨筆檔案

          相冊

          搜索

          最新評論

          閱讀排行榜

          主站蜘蛛池模板: 温宿县| 德惠市| 旌德县| 胶州市| 西畴县| 元江| 肥东县| 宣汉县| 新龙县| 仁怀市| 布尔津县| 泰来县| 安国市| 延川县| 普兰县| 耒阳市| 巴东县| 于都县| 四子王旗| 墨江| 江川县| 宿州市| 丰原市| 枣庄市| 融水| 清镇市| 喀喇沁旗| 津市市| 陵川县| 秭归县| 商洛市| 河津市| 海宁市| 通海县| 丹凤县| 天津市| 涿鹿县| 乌审旗| 敦化市| 监利县| 博爱县|