如何获取XWPFDocument中的所有标头

时间:2014-11-19 11:56:07

标签: maven apache-poi docx

我试图提取我拥有的docx文件中的所有标题。 这是我使用的代码:

 FileInputStream fs = new FileInputStream(new File("myfile.docx"));
 XWPFDocument doc = new XWPFDocument(OPCPackage.open(fs));
 List<XWPFHeader> list = doc.getHeaderList();

如果我这样做:

System.out.println(list.size());

打印出0,但我的文档中有4个标题。 我成功从文档中提取任何文本的唯一方法是使用以下代码:

 XWPFWordExtractor wx = new XWPFWordExtractor(doc);  
 String text = wx.getText();  
 System.out.println("text = "+text );

这是我的文件的结构:

enter image description here

关于问题可能是什么的任何想法?

0 个答案:

没有答案
相关问题