javajaxb与JDOM:是否可以使用JAXB更新xml文件
我已经使用JDOM来执行xml数据输入&;在任何XML文件中进行更新,但现在我尝试使用JAXB而不是JDOM,但遇到了一些困难
据我所知,编组;在jaxb中进行解组,但当涉及到在指定位置(node
)将新数据输入xml时,我发现了一些困难。e、 g.for new entry Japan where id = Asia
<file>
<parent>
<node id="Asia">
<name>India</name>
<name>China</name>
</node>
<node id="Europe">
<name>UK</name>
</node>
</parent>
</file>
有人知道这件事吗
# 1 楼答案
如果我没弄错的话,JAXB和JDOM以及完全不同的东西。JAXB将java对象序列化为XML格式,反之亦然。JDOM只需读入XML文件并将其存储在DOM树中,然后可以使用DOM树修改XML本身
以这种方式使用JAXB就像试图在运行时向类添加新变量。这是不可能做到的。(至少据我所知)