我在使用Apache POI编辑word文档中的表时遇到问题。当我调试时,我可以通过扩展树来查找文档对象中的相关表,如下所示:
但是我找不到以编程方式访问这些表的方法。如果我调用doc.getTables(),它将返回一个空列表。我必须以某种方式访问body元素,然后访问第一个body元素的body元素,但我找不到任何方法来做到这一点。这是我目前的代码,但是只有非常有限的方法可以调用IBodyElement类,同样如果我将它转换为XWPFSDT文档。例如,XWPFSDT类没有getBodyElementsIterator方法。
XWPFDocument doc = new XWPFDocument(OPCPackage.open(wordFile));
Iterator<IBodyElement> iter = doc.getBodyElementsIterator();
IBodyElement elem = iter.next();
请帮忙!
非常感谢
蒂姆