【发布时间】:2011-11-09 17:58:49
【问题描述】:
假设我有一个包含多个节点和子节点的 xml 文件。我正在使用 jaxb (unmarshalling & marshalling) 在需要时更新 xml 文件,但想知道什么时候发生...... ??
<parent>
<node>abc</node>
</parent>
现在我想通过添加<node>xyz</node> 来更新这个xml,所以我该怎么做
将此 xml 文件取消映射到 java 对象并将此新节点添加为 java 对象。
将更新的对象编组为 XML 文件。
我的问题是:当我们将 java 对象编组为 xml 文件时会发生什么?
选项 a) xml 文件删除所有内容并重新写入。
选项 b) xml 文件仅通过添加新行来更新。
【问题讨论】: