在我的项目中,其中一个要求是提取P组(称之为块)。 我想在输出文档中多次重复此块。 块中的P包含一些逐块更改的动态数据。
我想制作原始P的副本,以便我可以将动态数据添加到它们中并准备一个块。
P newP= Context.getWmlObjectFactory().createP();
newP = oldP;
然而,在这里,创建P并将旧P分配给它仅指定旧P的参考。如何创建一个与旧P&仍然独立于它?
答案 0 :(得分:1)
在https://github.com/plutext/docx4j/blob/master/src/main/java/org/docx4j/XmlUtils.java#L1014
使用XmlUtils deepCopy方法