Мы использовали JAXB для генерации XML для взаимодействия с третьей стороной. Эта третья сторона просит, чтобы для одного раздела мы создали набор из 2 разных 0-n XML-элементов повторяющимся образом без родительских элементов, разделяющих их. Вот пример того, что запрошено:
<education>
<code>ENG24</code>
<percentage>25</percentage>
<code>ENG25</code>
<percentage>20</percentage>
<code>SPA50</code>
<percentage>30</percentage>
<code>SPA60</code>
<percentage>25</percentage>
</education>
Я не могу найти способ представить этот тип XML с помощью JAXB Java XML Binding. Возможно ли вообще представить вышеуказанный XML с помощью JAXB Java XML Binding?
Я знаю, что приведенный выше XML плохо разработан, но я не могу изменить решение третьей стороны использовать вместо этого теги и .
Если привязка JAXB XML не будет работать, я был бы очень благодарен за предложения о том, какую библиотеку/инструмент использовать вместо этого для создания XML и выполнения маршалинга/немаршалинга.
Спасибо! Мэтт