JAXB--@XmlType注解标注xml生成顺序(四)
发布时间:2020-12-16 00:09:46 所属栏目:百科 来源:网络整理
导读:默认情况下,Jaxb编组出来的xml中的字段顺序是随机的,你可以使用 @XmlType的 propOrder属性 来指定序列化的顺序。 第一步:定义java类时,使用 @XmlType(propOrder = { "id","name","age","book"})指定输出顺序。 Java代码 package step2; import java.util
默认情况下,Jaxb编组出来的xml中的字段顺序是随机的,你可以使用
@XmlType的
propOrder属性
来指定序列化的顺序。
第一步:定义java类时,使用
@XmlType(propOrder = { "id","name","age","book"})指定输出顺序。
输出的xml:
注:
1.对于@XmlElementWrapper标注的属性,不能出现在@XmlType的propOrder列表中。
2.对于所有@XmlElement标注过的属性,必须出现在@XmlType的propOrder列表中。
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |