隨筆-9  評(píng)論-15  文章-1  trackbacks-0
             之前在網(wǎng)上大家給出的方法都是:
                  byte temp[] = str.getBytes("8859_1");
                  strResult = new String(temp, "UTF8");
            但是經(jīng)過(guò)我測(cè)試,發(fā)現(xiàn)轉(zhuǎn)換不正確。沒(méi)有正確轉(zhuǎn)換成UTF。
          下面給出我的實(shí)現(xiàn)方法:
          1  private OutputStreamWriter outputwriter = null;
          2
          3 outputwriter = new OutputStreamWriter(out"UTF-8");
          4 outputwriter.write(strValue, 0, strValue.length());
             這樣就ok了,測(cè)試方法,將轉(zhuǎn)換后的字符串,用ULtra打開(kāi),進(jìn)行字符轉(zhuǎn)換UTF到ASCII如果不是亂碼就OK了!
          posted on 2005-08-02 15:48 jam 閱讀(1654) 評(píng)論(0)  編輯  收藏

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


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 江安县| 柞水县| 承德市| 东丽区| 泽普县| 聊城市| 巍山| 乌拉特中旗| 沙雅县| 晋城| 崇明县| 宁晋县| 保德县| 和政县| 岳池县| 济宁市| 呼伦贝尔市| 九江市| 察哈| 双桥区| 石家庄市| 台中县| 鄄城县| 高邑县| 揭东县| 敖汉旗| 浮梁县| 古浪县| 龙泉市| 松潘县| 克拉玛依市| 莱西市| 玛多县| 大安市| 南安市| 高青县| 定远县| 景德镇市| 大余县| 太和县| 邓州市|