Недавно я столкнулся с проблемой, которая кажется очень распространенной: как представить XML-элемент с атрибутами и простым текстовым содержимым, например:
<elem attr="aval">elemval</elem>
с помощью JAXB.
Я нашел много советов, как это сделать, но каждый из этих советов предполагает ручное редактирование классов привязки.
У меня есть набор схем, и я использую XJC для преобразования этих схем в классы Java. Однако кажется, что он выдает неверный код, т.е. не генерирует методы для установки простого содержимого, есть методы только для установки атрибутов.
Можно ли исправить такое поведение XJC? Обширное гугление не помогло в этом вопросе.