在JAXB中使用Choice复杂数据类型

在JAXB中使用Choice复杂数据类型,jaxb,Jaxb,我有以下XML消息,需要对其进行反序列化 <xs:complexType name="DataType"> <xs:choice> <xs:element name="Ext_a_Data" type="ExtTest1DataType" /> <xs:element name="Ext_b_Data" type="ExtTest2DataType" /> <xs:element name="E

我有以下XML消息,需要对其进行反序列化

<xs:complexType name="DataType">
   <xs:choice>
       <xs:element name="Ext_a_Data" type="ExtTest1DataType" />
       <xs:element name="Ext_b_Data" type="ExtTest2DataType" />
       <xs:element name="Ext_c_Data" type="ExtTest3DataType" />
   </xs:choice>
</xs:complexType>


如何处理此问题?

注释用于映射选择结构