1

スキーマ ファイルに記述されているように、JAXB が要素の順序を維持するかどうかを確認したかったのですが。

例: 以下は、XML を非整列化するために使用している XSD ファイルからの抜粋です。

<xs:sequence>  
      <xs:element name="stateID" type="xs:string"/>  
      <xs:element name="countryCode" type="xs:string"/>  
</xs:sequence>   

JAXB は、stateID要素が要素の前に来ることを保証しcountryCodeますか?

4

1 に答える 1

2

JAXB ではpropOrder、注釈のプロパティを@XmlType使用して、JAXB impl が従う順序を指定します。JAXB モデルが XML スキーマから生成された場合、このアノテーションが含まれます。

詳細については

于 2012-08-10T11:28:35.740 に答える