【问题标题】:Get XWPFRun From XWPFParagraph从 XWPFParagraph 获取 XWPFRun
【发布时间】:2011-09-30 05:38:58
【问题描述】:

我想从另一个 Word 文档创建 Word 文档,但我需要在新 Word 中替换一些文本。我这样做了,但我的问题是新的 Word 文档不支持旧的文档样式。为此,我可以从 XWPFParagraph 获得 XWPFRun。我该怎么做?

注意。在我的情况下,Eclipse 找不到 para.getRuns() 方法

【问题讨论】:

    标签: java apache-poi xwpf


    【解决方案1】:

    在 XWPFParagraph 上是一个 getRuns() 方法:

    public java.util.List<XWPFRun> getRuns()
    

    这就是您需要的方法,请参阅javadoc 了解更多信息。

    【讨论】:

    • 但是我还没有找到getRuns方法。我不明白这是什么问题?
    • 确实存在。确保你有足够新的 Apache POI 副本,我推荐 3.8 beta 3。
    • 我下载的是POI 3.7 Source Code,确实有这个功能,但是我下载POI 3.7 Binary的时候没有这个功能。
    • 如果它在源代码中,那么它也将在二进制文件中。您几乎可以肯定拥有多个 POI 副本,但您正在查看错误的副本。
    • 感谢关注,我解决了我的问题。 POI 3.6 lib中没有getRuns方法
    猜你喜欢
    • 2017-08-11
    • 2020-12-06
    • 1970-01-01
    • 1970-01-01
    • 2019-04-11
    • 1970-01-01
    • 2021-05-21
    • 1970-01-01
    • 2018-06-19
    相关资源
    最近更新 更多