У меня есть нормальная переменная экземпляра List<String>
. Как я могу преобразовать его в XML таким образом, что значения в списке будут добавлены в XmlAttributes
вместо XmlValue
JAXB: список строк как атрибуты
<book id="123"/>
<book id="456"/>
<book id="789"/>
вместо
<book>123</book>
<book>456</book>
<book>789</book>
Один из вариантов я вижу, чтобы иметь список заказного объекта, который оборачивает значения String.
Да, уже упоминался этот подход в вопросе. Кажется, это единственный способ. – sidgate