Добавление пространств имен в объекты JAXB - PullRequest
0 голосов
/ 08 мая 2019

Я хотел знать, что я могу добавить пространства имен, используя объекты JAXB после демаршаллинга? Я пытаюсь перейти с XMLBeans на JAXB и вижу, что XMLBeans делает это легко, но не нашел способа сделать это с помощью JAXB.

Например:

XSDFile xsdFile = JAXB.unmarshal(new StringReader(xmlString), XSDFile.class);

Есть ли способ добавить пространство имен к нему с помощью JAXB? Я вижу, что XMLBeans используют XmlCursor, используя:

XmlCursor.insertNamespace("ab", "SOME_NAMESPACE_URL");
...