Java ApachePOIxwpfrun风格

Java ApachePOIxwpfrun风格,java,ms-word,apache-poi,Java,Ms Word,Apache Poi,如何在Java中获得XWPFRun使用的apache poi的样式 我的OpenXml文件的一部分: <w:r w:rsidRPr="00D0130C"> <w:rPr> <w:rStyle w:val="10"/> </w:rPr> <w:t>Видит</w:t> </w:r> 您可能需要发布一些关于您已经尝试过的代码。你看过ApachePOI的Javadoc了吗?是

如何在Java中获得XWPFRun使用的apache poi的样式

我的OpenXml文件的一部分:

<w:r w:rsidRPr="00D0130C">
    <w:rPr>
        <w:rStyle w:val="10"/>
    </w:rPr>
    <w:t>Видит</w:t>
</w:r>

您可能需要发布一些关于您已经尝试过的代码。你看过ApachePOI的Javadoc了吗?是的,我看过Javadoc。我编辑了问题。一个段落将包含一个或多个段落。但是一次跑步没有段落。事实上,根据ApachePOI文档,getParague返回父段落。GetParague也不推荐使用。XWPFRun本身有几种用于设置信息样式的方法,但没有一种称为“getStyle”:如XWPFRun.isItalic()和XWPF.getFontSize()等方法,如果在CTR中指定,则返回运行的样式,如果未为运行本身指定,则返回段落的样式。如果你想要所有的样式信息,你应该能够循环使用所有这些方法。样式中是否有一个特定的组件没有包含在它们中?您可能需要发布一些关于您已经尝试过的内容的代码。你看过ApachePOI的Javadoc了吗?是的,我看过Javadoc。我编辑了问题。一个段落将包含一个或多个段落。但是一次跑步没有段落。事实上,根据ApachePOI文档,getParague返回父段落。GetParague也不推荐使用。XWPFRun本身有几种用于设置信息样式的方法,但没有一种称为“getStyle”:如XWPFRun.isItalic()和XWPF.getFontSize()等方法,如果在CTR中指定,则返回运行的样式,如果未为运行本身指定,则返回段落的样式。如果你想要所有的样式信息,你应该能够循环使用所有这些方法。样式中是否有一个特定的组件未包含在其中?
    for (XWPFParagraph p : wd.getParagraphs()) {
        System.out.println(p.getText());
        for (XWPFRun r : p.getRuns()) {
                    Integer i = r.getFontSize();
                    r.getParagraph().getStyle();
        }
    }