Сортировка атрибутов xml для красивой печати с использованием javax.xml.transform.Transformer

Есть ли способ, которым я мог бы сказать преобразователю 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

Ответы на вопрос(1)

Ваш ответ на вопрос