【发布时间】:2010-02-15 03:40:06
【问题描述】:
我正在寻找用 Java 读取 Word 文档以处理其文本的内容。我所需要的只是文本,没有什么花哨的。我知道 Apache POI,但是它现在不包括对 DOCX 的支持,还有什么吗?
【问题讨论】:
我正在寻找用 Java 读取 Word 文档以处理其文本的内容。我所需要的只是文本,没有什么花哨的。我知道 Apache POI,但是它现在不包括对 DOCX 的支持,还有什么吗?
【问题讨论】:
如果您不需要格式化信息、图像和所有其他花哨的东西,那么这项工作就容易多了。只需大约 5 到 10 行代码即可。
这仅适用于您需要仅文本。
【讨论】:
通过谷歌搜索,我找到了OpenXML4J。这可能会解决您的问题。在我确信社区中的某个人会有更好的洞察力之前,我没有使用过它。
注意:这是一个重复的问题。这有解决方案和一些讨论。 Link to the question.
【讨论】:
试试apache poi - 它可以处理doc、docx、xls、xlsx、ppt、pptx。
另一个生产级解决方案是无头模式下的 OpenOffice,它甚至可以在服务器端场景中使用。
【讨论】: