隨筆-61  評論-13  文章-19  trackbacks-0
          new String(str.getBytes("gbk"),"utf-8")
          java中的字符串都是用unicode編碼來表示的,GBK編碼的漢字應該是從程序外面獲得的(如數據庫中,或文本文件中), 例如從本地文本文件1.txt以字節流方式讀取,得到的字節數組buf就是以GBK編碼的字節數組,然后用GBK解碼成Unicode字符串str = new String(buf,"GBK"); 然后再編碼成
          UTF-8的字節數組str.getBytes("UTF-8"),這樣才算真正的轉換
          posted on 2006-03-20 22:13 xnabx 閱讀(1302) 評論(1)  編輯  收藏

          評論:
          # re: 將 GBK 編碼的漢字轉換成為 UTF-8 編碼的漢字 2009-08-06 21:05 | 李京
          李京  回復  更多評論
            

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


          網站導航:
           
          主站蜘蛛池模板: 安化县| 嘉鱼县| 安乡县| 西城区| 连南| 泗阳县| 西青区| 土默特左旗| 佳木斯市| 嘉黎县| 通渭县| 东港市| 溧水县| 上犹县| 孟津县| 宝清县| 汕头市| 邻水| 宜丰县| 高邮市| 泰兴市| 涞源县| 安远县| 永康市| 沂南县| 手游| 登封市| 玉田县| 兴安县| 庆云县| 武功县| 余干县| 乐都县| 鄂托克前旗| 隆昌县| 区。| 北流市| 米易县| 五寨县| 武川县| 扎兰屯市|