我正在使用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添加一个条目。