如何读取所有合并字段在msword docx使用docx4java



我使用docx4java在msword.docx文件中获得合并字段。

我的代码是这样的

public static void main(String[] args) {
    // TODO Auto-generated method stub
    WordprocessingMLPackage newWordMLPackage = null;
    try {
        newWordMLPackage = WordprocessingMLPackage
                .load(new java.io.File("d:\ARPA.docx"));
    } catch (Docx4JException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }
        MainDocumentPart documentPart = newWordMLPackage.getMainDocumentPart();                 

        System.out.println(documentPart.getContent());
}

我无法获得合并字段。我们可以使用什么API来获取这些字段?

我需要在列表/地图中的所有合并字段,我需要用其他一些值替换它?

我的合并字段看起来像FILLIN pol_cli_fullnm * MERGEFORMAT

看一下FieldsMailMerge示例

相关内容

  • 没有找到相关文章

最新更新