Java 如何在docx中显示脚注?

Java 如何在docx中显示脚注?,java,apache-poi,xwpf,Java,Apache Poi,Xwpf,在我的XWPF文档中,我插入了各种脚注,它们存储在列表中。下面是我在XWPFDocument(XML)中的一个脚注示例: 这是我的荣幸。 我可以使用doc.getFootnoteByID(id)通过id轻松获取它们,并且它会正确返回它们。然而,我真的不知道如何在我的文档中直观地显示它们,因为现在它们在XWPFDocument中,但我找不到一种方法将它们“附加”或类似的东西添加到文档页面、XWPFParagraph或XWPFRun中。我也尝试过使用HeaderFooterPolicy,但它似

在我的XWPF文档中,我插入了各种脚注,它们存储在
列表中。下面是我在XWPFDocument(XML)中的一个脚注示例:


这是我的荣幸。

我可以使用
doc.getFootnoteByID(id)
通过id轻松获取它们,并且它会正确返回它们。然而,我真的不知道如何在我的文档中直观地显示它们,因为现在它们在XWPFDocument中,但我找不到一种方法将它们“附加”或类似的东西添加到文档页面、XWPFParagraph或XWPFRun中。我也尝试过使用HeaderFooterPolicy,但它似乎也不适用于XwpfootNote或它的CTFtnEdn属性

明确地说,例如,执行以下操作:

XWPFTable table=段落.getBody().insertNewTbl(光标);
XWPFTableRow=table.createRow();
XWPFTableCell=row.addNewTableCell();
p=cell.get段落().get(0);
r=p.createRun();
r、 setText(this.getMsg().getProperty(“TEXT”);
我的目标是将w:id显示为“TEXT”的上标,然后在页面末尾显示“definition”。我试图找到一种方法来做到这一点,但我没有运气

我想知道如何让它们看起来像docx中的经典脚注(文本中的id,结尾的定义),我似乎找不到方法

我希望这是一个合理的问题。多谢各位