在文件复制的时候怎么处理乱码呀,复制格式没有限制,我从.doc复制过去就有乱码,.txt有时候有有时候没有。被复制的问价不知道编码格式,有可能是gbk2312,也有可能是utf-8,还有可能是其他格式。

解决方案 »

  1.   

    把设置所有格式的都改成UTF-8
      

  2.   

    这是我的代码。怎么统一格式呢。。我对被复制的文件编码格式不清楚。。//读取数据库配置文件
    BufferedReader = new BufferedReader(new FileReader(inputString));//写入数据库配置文件
    BufferedWriter = new BufferedWriter(new FileWriter(outputString,false));String str = null;
    while((str = br.readLine()) != null){
    System.out.println(str);
    bw.write(str);
    bw.newLine();
    }
      

  3.   

    用FileInputStream  和 FileOutputStream吧,  这样就不用管编码了,  直接复制字节