Java 如何使用ApachePOI遍历word文档?

Java 如何使用ApachePOI遍历word文档?,java,ms-word,apache-poi,docx4j,xwpf,Java,Ms Word,Apache Poi,Docx4j,Xwpf,我想使用ApachePOI遍历word文档(.docx)。比如,如果文档包含一段文本、一个图像,然后是另一段文本,我想解析文档并获得一个XWPFParagraph对象,然后是XWPFPicture对象,然后是XWPFParagraph对象。有没有办法做到这一点?这是我正在构建的自定义解析器。我必须按照word文档中不同节点出现的顺序处理它们。非常感谢您的帮助。给我们看一些代码。您尝试过什么?您可以在docx4j中执行此操作,但是如果您使用POI,为什么要使用docx4j标记?@JasonPlut

我想使用ApachePOI遍历word文档(.docx)。比如,如果文档包含一段文本、一个图像,然后是另一段文本,我想解析文档并获得一个XWPFParagraph对象,然后是XWPFPicture对象,然后是XWPFParagraph对象。有没有办法做到这一点?这是我正在构建的自定义解析器。我必须按照word文档中不同节点出现的顺序处理它们。非常感谢您的帮助。

给我们看一些代码。您尝试过什么?您可以在docx4j中执行此操作,但是如果您使用POI,为什么要使用docx4j标记?@JasonPlutext我还没有决定使用POI。我之前在其他任务中使用过POI,这就是我决定使用它的原因。如果docx4j在这方面比POI好,我不介意切换到docx4j