使用JAXB解析具有相同属性但不同父元素的xml

时间:2014-07-02 00:05:58

标签: java xml jaxb

我正在使用JAXB来解析由单独服务提供的某些xml。他们提供这个xml作为不同的元素,但我对它们的处理方式相同。即。

<ElementA>
 <name>foo</name>
 <type>bar</type>
</ElementA>


<ElementB>
 <name>foo1</name>
 <type>bar1</type>
</ElementB>

这是数据中的方式,但是当我使用JAXB解析/解组它时,我希望它知道ElementA和ElementB都只是Element类的实例,并将其解组。目前我通过使用XmlRegistry来表示ElementA是Element而ElementB是Element。

但是在某些时候我们可能会收到ElementC和ElementD,所以我想让JAXB知道这些也只是Element,而不必每次都向XmlRegistry添加一个条目。

0 个答案:

没有答案