Есть ли способ указать преобразователю xml отсортировать в алфавитном порядке все атрибуты тегов данного XML? Так что скажем ...
<MyTag paramter1="lol" andTheOtherThing="potato"/>
Превратится в
<MyTag andTheOtherThing="potato" paramter1="lol"/>
Я видел, как его форматировать, из примеров, которые я нашел здесь и здесь, но сортировка атрибуты тегов были бы последней проблемой, которая у меня возникла.
Я надеялся, что будет что-то вроде:
transformer.setOutputProperty(OutputKeys.INDENT, "yes");
transformer.setOutputProperty(OutputKeys.SORTATT, "yes"); // <-- no such thing
Кажется, это именно то, что они говорят: http://docs.oracle.com/javase/1.4.2/docs/api/javax/xml/transform/OutputKeys.html