1. 程式人生 > >Eclipse下java專案的GBK編碼程式碼檔案轉換為UTF-8編碼的實現程式碼

Eclipse下java專案的GBK編碼程式碼檔案轉換為UTF-8編碼的實現程式碼

String srcDirPath = "D:\\work\\SVN\\Service";   
String utf8DirPath = "D:\\work\\SVN\\Service2";          
Collection<File> javaGbkFileCol =  FileUtils.listFiles(new File(srcDirPath), new String[]{"java"}, true);     
for (File javaGbkFile : javaGbkFileCol) {   
      String utf8FilePath = utf8DirPath+javaGbkFile.getAbsolutePath().substring(srcDirPath.length());   
      FileUtils.writeLines(new File(utf8FilePath), "UTF-8", FileUtils.readLines(javaGbkFile, "GBK"));          

}

引用庫:commons-io-2.6.jar