title: Java XML Library that keeps attributes in order?
body: <p>Is there any java xml library that can create xml tags with attributes in a defined order?
  I have to create large xml files with 5 to 20 attributes per tag and I want the attributes ordered for better readability. Attributes which are always created should be at the beginning, followed by common attributes and rarely used attributes should be at the end. </p>