Java使用FreeMarker自动生成Word文档时模板转换问题

前言

之前使用过FreeMarker自动生成Word文档,今天按照之前的流程操作发现总是有问题,后来发现是转换模板时出现了问题

问题

在我们生成模板时,通常是先在word里将模板填写好,然后直接转换成flt文件,在转换时,${receiveInfo}总是会随着文件的转换变得不是我们想要的,可以在转换成flt文件时在ideal里排版一下,看看有没有问题
在这里插入图片描述

解决方法

可以在创建模板时,不要直接将 $ {receiveInfo}填充进去,先填写一些正常字符,然后将文件转换为xml文件,将填充的正常字符替换成$ {}的值,最后转换为flt文件

猜你喜欢

转载自blog.csdn.net/mcband/article/details/130890230
今日推荐