我有一个包含以下元素的XML文件。
<productType>
<productTypeX />
<!-- One of the following elements are also possible:
<productTypeY />
<productTypeZ />
-->
</productType>
因此,XML也可能是这样的:
<productType>
<productTypeZ />
</productType>
使用JAXB将XML解组为POJO
我想使用jaxb解除这个xsd 的XML文件的编组。
我使用eclipse右键生成了java类,生成了jaxb类,等等。我对XML文件的编组没有任何问题。
问题是,我不知道如何解职(地图?)MetadataType。下面是metadataType的xsd定义和生成的类:
<complexType name="metadataType">
<annotation>
<documentation>Metadata must be expressed in XML that complies
with a