Czy można kontrolować kolejność przestrzeni nazww dokumentach generowanych przez JAXB? Wiem, że nie ma to związku ze standardami XML, ale w jakiś sposób musimy generować deklaracje przestrzeni nazw w określonej kolejności? Na przykład, obecnie wygenerowaliśmy
<rootelement a="http://www.example.com/xom" b="http://www.example.com/crops">
..
</rootelement>
Ale ja potrzebuję:
<rootelement b="http://www.example.com/crops" a="http://www.example.com/xom">
..
</rootelement>
Odpowiedzi:
6 dla odpowiedzi № 1JAXB nie obsługuje tego bezpośrednio, ale możesz skierować swój obiekt do ContentHandler, XMLStreamWriter lub XMLEventWriter i zadbać o porządek nazw i atrybutów.