通过下面的方式写入的都是正文文本:
void writeText2Word(String text, XWPFDocument doc) {
XWPFParagraph para = doc.createParagraph();
XWPFRun run = para.createRun();
run.setText(text);
}
如何改造,才能让它写的是一个标题?就是目录里会显示的那种?
再进一步:如何设置成一级标题?二级标题?并且保证其序号正确?
如:
1. 第一课
1.1 第一节
...
2. 第二课
2.1 第一节
...
当然,前面的标题用数字或者中文都可以,甚至不用也行,只要目录层级关系对了就好。
求高手出现啊!

--------------------------------------------------------------------------------------------------------------------
最终问题解决了,写了篇总结性的博文,供大家参考:POI操作word2010实现多级标题结构
------解决思路----------------------
lz我建议你使用freemarker来做,将要生成的word模板另存为一个xml格式文件,然后使用fm填充数据做替换,这样可以基本保持你原模板的格式
------解决思路----------------------
freemarker怎么用?
------解决思路----------------------
同问啊,急,freemarker怎么用?
------解决思路----------------------
不知道看看~
------解决思路----------------------
这个可以不‘/?
------解决思路----------------------
是哦。
------解决思路----------------------
直接写入html代码:
<h1>xxxxx</h1>
<h2>xxxxx</h2>
<h3>xxxxx</h3>
------解决思路----------------------
怎么感觉就跟权限菜单一样,展示几级菜单的那种
可以通过数据表实现啊
------解决思路----------------------
怎么感觉就跟权限菜单一样,展示几级菜单的那种
可以通过数据表实现啊
word文本和标题是不一样的,标题会在大纲视图里看到。
现在是不知道大纲里的标题,怎么用POI实现。。
我知道你的意思了,实现那个 文档结构图的那种是吧,这个有点难
------解决思路----------------------
这个还真不会呢

------解决思路----------------------
学习[b][/b]
------解决思路----------------------
看到 poi 我就滚进来了.
