我正在尝试使用DOcx4J合并XML和docx。但是,即使我使用标志Docx4J.FLAG_BIND_REMOVE_SDT,Docx4J也不会从docx文件中删除内容控件。我正在使用下面的代码。
WordprocessingMLPackage wordprocessingMLPackage = Docx4J.load(new File(docx_template_location));
FileInputStream xmlStream = new FileInputStream(new File(xml_data_location));
Docx4J.bind(wordprocessingMLPackage, xmlStream, Docx4J.FLAG_BIND_INSERT_XML & Docx4J.FLAG_BIND_REMOVE_SDT);
Docx4J.save(wordprocessingMLPackage, new File(required_outputfile_name), Docx4J.FLAG_SAVE_ZIP_FILE);发布于 2016-01-12 20:30:07
请参阅此承诺
在此之前(在3.3分支上),它只删除了OpenDoPE内容控件
https://stackoverflow.com/questions/34748502
复制相似问题