日期:2014-05-20  浏览次数:20779 次

各位大侠速救!java用poi按书签读取word文件
用poi读取word文件,但必须按照word里的书签读取成一段一段的,这样做的原因是:有时要将文件中的某两个书签之间的内容读出了。哪位大侠帮帮忙,我不知道该如何读取到书签啊。!!!!!!!

------解决方案--------------------
琢磨了下,好像不好做。
改其他途径?
------解决方案--------------------
ding
------解决方案--------------------
org.apache.poi.xwpf.usermodel 
Class TOC
java.lang.Object
org.apache.poi.xwpf.usermodel.TOC

--------------------------------------------

public class TOCextends java.lang.Object

--------------------------------------------

Constructor Summary 
TOC() 

TOC(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSdtBlock block) 

Method Summary 
 void addRow(int level, java.lang.String title, int page, java.lang.String bookmarkRef) 

 org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSdtBlock getBlock() 

了解下,我也没遇到过bookmark的操作。

------解决方案--------------------
看看jacob吧,操纵Word例子多一点。
http://sourceforge.net/projects/jacob-project/