java中使用freemarker导出word文档(带有循环表格+换行操作)简短总结

想要循环数据,生成不单元格内换行的操作,如下

java中使用freemarker导出word文档(带有循环表格+换行操作)简短总结_第1张图片

1:如果看到这  那应该知道怎么把doc文件转化为.xml文件,并格式化.xml文件(格式化工具,https://tool.oschina.net/codeformat/xml/),打开文件建议用Notepad++(因为有颜色区分,非常方便)

    如果还不知道那请移步(https://blog.csdn.net/weixin_44569204/article/details/86543711?utm_medium=distribute.pc_relevant.none-task-blog-baidujs-2)

2:最好直接在模板中就有换行符,这样的话就避免单元格内换行的问题

java中使用freemarker导出word文档(带有循环表格+换行操作)简短总结_第2张图片

找准插入list的位置
<#list phshList as phsh>
...
<#if phsh.pihao??>${phsh.pihao}
...







<#list phshList as phsh>


















<#if phsh.pihao??>${phsh.pihao}




 

 

你可能感兴趣的:(java)