import java.io.*; public String fileToString(String path){ StringBuffer buff = null; try { File file = new File(path); buff = new StringBuffer(); String encoding = "UTF-8"; //file的编码方式 InputStreamReader isr = new InputStreamReader(new FileInputStream(file), encoding); //指定以encoding的方式读取流,防止出现乱码 BufferedReader reader = new BufferedReader(isr); String line = null; while ((line = reader.readLine()) != null) buff.append(line + "/r/n"); //win平台下的回车换行 reader.close(); isr.close(); } catch (Exception e) { e.printStackTrace(); } return buff.toString(); }