Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用Dom4j追加新节点或子节点_Java_Xml_Append_Dom4j - Fatal编程技术网

Java 使用Dom4j追加新节点或子节点

Java 使用Dom4j追加新节点或子节点,java,xml,append,dom4j,Java,Xml,Append,Dom4j,我一直在更新现有的XML文档。我必须向根节点添加另一个元素。我需要附加它,但使用XMLWriter,它将覆盖对象,所有旧数据都将丢失。如何将另一个节点添加到现有文档中 就是追加。我正在使用这个库。XMLWriter不是一个好办法。使用Node类及其子类中的方法,可以非常轻松地附加、删除或以其他方式操作节点。例如: Element root = document.getRootElement(); Element author = root.addElement("author"); 如何加载现

我一直在更新现有的XML文档。我必须向根节点添加另一个元素。我需要附加它,但使用
XMLWriter
,它将覆盖对象,所有旧数据都将丢失。如何将另一个节点添加到现有文档中


就是追加。我正在使用这个库。

XMLWriter
不是一个好办法。使用Node类及其子类中的方法,可以非常轻松地附加、删除或以其他方式操作节点。例如:

Element root = document.getRootElement();
Element author = root.addElement("author");

如何加载现有文档以附加更多数据并在作业完成后保存?dom4j没有太多的支持:(@user896456,为什么不阅读上的文档呢?从烹饪书部分开始。