12.4 修改XML文档

使用JDOM可以非常方便地修改XML文档,步骤如下:

(1)解析XML文档,将XML文档转换为JDOM树。

(2)利用JDOM树提供的导航方法找到需要修改的节点。

(3)修改指定节点,或为指定节点添加新的子节点。

(4)输出修改过的JDOM树。

下面的程序示范了如何修改已有的XML文档:

程序清单:codes\12\12.5\src\lee\JdomUpdate.java

alt

上面的程序先解析XML文档,获取XML文档对应的Document对象之后,再获取该XML文档的根元素,并为其添加一个<计算机书籍…/>元素,因此上面的程序每运行一次,目标XML文档(book.xml)的根元素里就将添加一个<计算机书籍…/>元素。