使用freemarker模板化导出word文件 java代码实现
因为是word文档模板所以先弄一个简单的模板这里我用了一个word表格作为演示导出例子,如图word模板是这样的:
计划导出一个4*4的表格。
首先将这个doc文档另存为xml的文件,用notepad++打开xml文件如下图:
需要将将包含01,02,03,04 这些数据的格式以及包含这个格式的标签做改成freemarker的格式和遍历list,改完后如下图:
因为是word文档模板所以先弄一个简单的模板这里我用了一个word表格作为演示导出例子,如图word模板是这样的:
首先将这个doc文档另存为xml的文件,用notepad++打开xml文件如下图:
需要将将包含01,02,03,04 这些数据的格式以及包含这个格式的标签做改成freemarker的格式和遍历list,改完后如下图: