使用JAXB

时间:2016-07-13 07:06:34

标签: java xml jaxb jaxb2-maven-plugin

请查看两个xml文件。

文件1:

<employees>
   <employee>
     <name>xyz</name>
     <nickname>xy</nickname>
   </employee>
    <employee>
     <name>xyz1</name>
     <nickname>xz1</nickname>
   </employee>
</employees>

文件2:

<employees>
   <employee>
     <name>xyz</name>
     <nickname>xy</nickname>
     <DOB>12-12-2002</DOB>  
   </employee>
    <employee>
     <name>xyz1</name>
     <nickname>xz1</nickname>
     <DOB>12-12-2012</DOB>
   </employee>
</employees>

从这两个文件中只需提取namenickname元素值。文件中的元素数可能会更改,或者文件架构可能会更改,但想要提取的name of elements将始终是固定的(例如:namenickname)。我想使用Jaxb来获取这些值(namenickname)。有什么办法可以使用JAXB吗? Java中除Jaxb之外的任何其他技术。

1 个答案:

答案 0 :(得分:-1)

您是否考虑过使用Trang从示例XML文件创建自己的架构?