是否有可能告诉JAXB忽略元素的顺序?那么生成XSD将包含all-elements而不是sequence-elements?
dog*_*ane 25
XmlType使用空添加注释到类propOrder,如下所示:
@XmlType(propOrder={})
public class MyClass{
String username;
String street;
String address;
}
Run Code Online (Sandbox Code Playgroud)
然后它将生成xs:all(无序)而不是序列.
<xs:complexType name="MyClass">
<xs:all>
<xs:element name="username" type="xs:string" minOccurs="0"/>
<xs:element name="street" type="xs:string" minOccurs="0"/>
<xs:element name="address" type="xs:string" minOccurs="0"/>
</xs:all>
</xs:complexType>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6900 次 |
| 最近记录: |