有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

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) 个答案

  1. # 1 楼答案

    如果我没弄错的话,JAXB和JDOM以及完全不同的东西。JAXB将java对象序列化为XML格式,反之亦然。JDOM只需读入XML文件并将其存储在DOM树中,然后可以使用DOM树修改XML本身

    以这种方式使用JAXB就像试图在运行时向类添加新变量。这是不可能做到的。(至少据我所知)