2 wokao gp wokao_gp 于 2013.07.10 11:39 提问

POI通过模版导出word,无法添加换行符

我是通过预先定义一个word模版的方式,在里面定义一些特殊字符,然后在导出word时先读取这个模版文档,然后根据传入的map对象将模版中的特殊字符换乘要换的内容,但是如果要换的内容里面加入换行的话 ,无论加入什么换行符都无效,“\n\r","
"全都试过了,没有用,求大神指点。坐等答复。
代码如下:`
// 读取word模板
FileInputStream fis = new FileInputStream(new File(srcPath));
HWPFDocument doc = new HWPFDocument(fis);
// 读取word文本内容
Range bodyRange = doc.getRange();
// 替换文本内容
for (Map.Entry entry : map.entrySet()) {
bodyRange.replaceText(entry.getKey(), entry
.getValue());
}
return doc;

1个回答

u011025594
u011025594   2016.09.23 13:26

问题解决了吗,怎么弄的?

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!