Я борюсь с разбором 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, но это не работает, когда у вас есть элементы, и не будет работать с несколькими элементами.
У кого-нибудь есть мысли о том, как это можно реализовать?
Спасибо! Джейсон