IO流將UTF-8文件轉成GBK格式

          private static void doReadWriteTextFile(String inputFileName, String outputFileName) {
                  
          try {
                      
          int bytesRead = 0;
                      FileInputStream fis 
          = new FileInputStream(inputFileName);
                      InputStreamReader isr 
          = new InputStreamReader(fis, "UTF-8");
                      OutputStreamWriter outputStream 
          = new OutputStreamWriter(new FileOutputStream(outputFileName), "GBK");
                      
          while ((bytesRead = isr.read()) != -1){
                          outputStream.write((
          char) bytesRead);
                      }

                      isr.close();
                      outputStream.close();
                      System.out.println(
          "ok");
                  }
           catch (IOException e) {
                      System.out.println(
          "IOException:");
                      e.printStackTrace();
                  }

              }

          posted on 2013-04-19 11:49 Mr.lu 閱讀(591) 評論(0)  編輯  收藏


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


          網站導航:
           
          <2013年4月>
          31123456
          78910111213
          14151617181920
          21222324252627
          2829301234
          567891011

          導航

          統計

          常用鏈接

          留言簿(2)

          隨筆檔案

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 洞口县| 新野县| 清河县| 富锦市| 司法| 永昌县| 藁城市| 灵山县| 道孚县| 陇西县| 尼木县| 桑植县| 东丰县| 大化| 元谋县| 修水县| 布尔津县| 苍溪县| 鸡泽县| 左贡县| 金乡县| 洮南市| 洞口县| 沛县| 德格县| 绥中县| 诸城市| 噶尔县| 泽州县| 禹城市| 平安县| 屯留县| 阿拉善盟| 来宾市| 会同县| 于都县| 祁东县| 天台县| 前郭尔| 陕西省| 盈江县|