Элемент по умолчанию с использованием JAXB - PullRequest
0 голосов
/ 16 декабря 2008

Я пытаюсь использовать JAXB 1.0, предоставленный версией JDeveloper 10g. Я создал определение схемы с элементами, имеющими значения по умолчанию. У меня есть следующие вопросы:

  1. Всякий раз, когда я создаю дерево контента Java с использованием классов, сгенерированных JAXB, объекты java должны создаваться со значениями по умолчанию, указанными в схеме XML. Но этого не происходит. Как заставить JAXB создавать объекты Java XML-документа со значениями элементов по умолчанию?
  2. Я пытаюсь добавить расположение схемы в XML-документ с маршализацией, используя Marshaller.setProperty (Marshaller.JAXB_SCHEMA_LOCATION, "http://mylocation"); Но это не отражается в содержимом XML с маршализацией.

1 Ответ

3 голосов
/ 12 июля 2010

Взгляните на JAXB значение по умолчанию плагин . Некоторые хорошие дополнительные плагины упоминаются здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...