java JAXB jar维护元素顺序?
我想确认JAXB是否会保持模式文件中所述的元素顺序
例如:下面是一个XSD文件的摘录,我用它来解压XML
<xs:sequence>
<xs:element name="stateID" type="xs:string"/>
<xs:element name="countryCode" type="xs:string"/>
</xs:sequence>
JAXB会确保stateID
元素在countryCode
元素之前吗
# 1 楼答案
在JAXB中,
@XmlType
注释上的propOrder
属性用于指定JAXB impl将遵循的顺序。如果您的JAXB模型是从XML模式生成的,那么它将包含此注释了解更多信息