JAXB Order Namespace - java, xml, jaxb

Възможно ли е да се контролира реда на пространствата на именатав документи, генерирани чрез JAXB? Знам, че не е от значение за XML стандартите, но по някакъв начин трябва да генерираме декларации за пространство на имена в определен ред. Например, в момента сме генерирали

<rootelement a="http://www.example.com/xom" b="http://www.example.com/crops">
..
</rootelement>

Но имам нужда от:

<rootelement b="http://www.example.com/crops" a="http://www.example.com/xom">
..
</rootelement>

Отговори:

6 за отговор № 1

JAXB не поддържа директно това, но можете да насочвате обекта си към ContentHandler, XMLStreamWriter или XMLEventWriter и да се погрижите за пространството на имена и атрибутите, нареждащи се там.