JAXB使用没有注释的枚举数据进行解组

时间:2015-09-16 06:06:47

标签: java xml enums jaxb

我是jaxb的新手。我正在尝试编组/解组一些数据。在解组之前,我正在计划执行一些验证,其中xsd包含某些字段的枚举约束,如下所示:

<xs:element name="beStatus">
    <xs:simpleType>
        <xs:restriction base="xs:string">
            <xs:length value="1" />
            <xs:enumeration value="A" />
            <xs:enumeration value="D" />
        </xs:restriction>
    </xs:simpleType>
</xs:element>

当我尝试使用此方案验证xml时,它可以正常工作。但是当我尝试解组时,我无法获得这些变量的值,这些变量在类对象中具有枚举约束。 还有一件事不是我的,所以我不能使用任何注释。 提前谢谢......

0 个答案:

没有答案