基于Java的解决方案也是很多的,包括使用Jacob.Apache POI.Java2Word.iText等各种方式,其实在从Office 2003开始,就可以将Office文档转换成XML文件,这样只要将需要填入的内容放上${}占位符,就可以使用像Freemarker这样的模板引擎将出现占位符的地方替换成真实数据,这种方式较之其他的方案要更为简单. 举个项目中实际的例子,先编辑一个word文挡 1:将文档另存为成xml格式: 2:另存之后建议用 Editplus.Notepad++.Subli…