Я борюсь с некоторым анализом JAXB и нуждаюсь в руководстве.
По сути, я пытаюсь добавить атрибуты к своим переменным класса, которые я уже объявил как Элементы, используя @XmlElement. Пока что любая попытка использовать @XmlAttribute устанавливает атрибут на уровне класса.
То, что я сейчас получаю, это:
<DataClass newAttribute="test">
<myElement>I wish this element had an attribute</myElement>
<anotherElement>I wish this element had an attribute too</anotherElement>
</DataClass>
Я бы хотел сделать это:
<DataClass>
<myElement thisAtt="this is what I'm talking about">This is better</myElement>
<anotherElement thisAtt="a different attribute here">So is this</anotherElement>
</DataClass>
Я видел, как другие посты добавляли атрибут к одному элементу, используя @XmlValue, но это не работает, когда у вас есть Элементы, и не будет работать с несколькими элементами.
У кого-нибудь есть мысли о том, как это можно сделать?
Спасибо!
Джейсон