如何告诉JAXB元素的顺序无关紧要?
是否可以告诉JAXB忽略元素的顺序? 那么生成XSD将包含all
元素而不是sequence
元素?
使用空propOrder
向类添加XmlType
注释,如下所示:
@XmlType(propOrder={}) public class MyClass{ String username; String street; String address; }
然后它将生成一个xs:all
(无序)而不是序列。
是否可以告诉JAXB忽略元素的顺序? 那么生成XSD将包含all
元素而不是sequence
元素?
使用空propOrder
向类添加XmlType
注释,如下所示:
@XmlType(propOrder={}) public class MyClass{ String username; String street; String address; }
然后它将生成一个xs:all
(无序)而不是序列。