java用poi读取word文档的确很容易。不过不同版本之间差别还是挺大的。目前只是试出了poi-3.8-beta4这个版本编辑word内容后输出不是乱码。最新官方版本都是乱码,不知道为什么。贴出代码
FileInputStream inputStream=new FileInputStream(new File(""));
HWPFDocument document=new HWPFDocument(inputStream);
Range range= document.getRange();
range.replaceText(key, value);
inputStream.close();
关键是使用poi的版本
poi-3.8-beta4-20110826.jar
poi-scratchpad-3.8-beta4-20110826.jar
找出问题后再贴出原因