我试图提取我拥有的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 );
这是我的文件的结构:
关于问题可能是什么的任何想法?