我使用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示例