解决FileWriter BufferedReader 不能设置编码的问题:
BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(file),"utf-8"));
OutputStreamWriter osw = new OutputStreamWriter(new FileOutputStream(newfile, true),"UTF-8");
用OutputStreamWriter 代替FileWriter就可以设置编码
运用poi 进行java 读取word内容: