How can I make @XmlAttribute in a special order by using JAXB?
jaxb, xml-attribute
Solution
You can use @XmlAccessorOrder(has predefined values) or @XmlType(Only works for properties) to govern the ordering.
Samples
Edit :
For custom ordering JAXB specification doesnt provide anything, but you can do if your JAXB provider provides you some features.
Found this link where it speaks about ordering using EclipseLink JAXB.
Problem
I have XML file which needs 3 attributes in an element. How can make the order of street, zip and city attribute as I wanted? ``` <address street="Big Street" zip="2012" city="Austin"> </address> ``` ``` @XmlType(name="Street) @XmlRootElement(name = "Street") public class Street { @XmlAttribute private String name; @XmlAttribute private String type; ... set and get method } ```