UFT-8转本地化编码wenhai

来源:互联网 发布:贵州大数据登录平台 编辑:程序博客网 时间:2024/05/20 14:15

private static void readFile(String... filepath) throws IOException{
  String frompath = filepath[0];
  String topath = filepath[1];
  
  BufferedReader reader = new BufferedReader(new InputStreamReader(new FileInputStream(new File(frompath)),"UTF-8"));
  
  BufferedWriter writer = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(new File(topath)),"GBK"));
  
  StringBuilder readStr = new StringBuilder();
  String buffer = null;
  
  while((buffer = reader.readLine()) != null)
  {
   System.out.println(buffer);
   readStr.append(new String(buffer.getBytes("UTF-8"),"GBK")+"/r/n");
   
  }
  writer.write(readStr.toString());
  
  reader.close();
  writer.close();
 }

原创粉丝点击