我有这样rootXMLDoc = XML文档<root> <param></param></root>
。 我需要插入paramxmlDoc = <parameter par='1'>abc</parameter>
。 如何插入paramxmlDoc到rootXMLDoc在java中? 我需要像这样输出<root> <parameter par='1'>abc</parameter> <param></param> </root>
Answer 1:
像这样:
Element e = paramxmlDoc.getRootElement();
paramxmlDoc.setRootElement(null); // break connection between doc and element
rootXMLDoc.getRootElement().addChild(e); // Insert node in other document
注意:这是从内存,所以实际的方法调用可能会稍有不同,但你的想法。
文章来源: how to add a xml document to another xml document in java