Распаковка вложенного списка элементов XML с использованием JAXB

У меня есть такая конструкция XML, которую мне нужно преобразовать в объекты Java с использованием JAXB:

<elements>
    <elemet>
        <type></type>
        <property1></property1>
        <property2></property2>
        <items>
            <item>
                <id></id>
                <name></name>
            </item>
            ...
            <item>
                <id></id>
                <name></name>
            </item>
        </items>
    </element>
</elements>

Я должен преобразовать эту конструкцию не в элемент с вложенным списком элементов, а в несколько элементов, по одному для каждого элемента. Вот пример класса Element:

class Element {
    Integer type;
    String property1;
    String property2;
    Integer itemId;
    String itemName; 
}

Я хочу получить их список после распаковки. Значения type, property1 и property2 должны быть одинаковыми для всех элементов списка. Есть ли возможность решить эту проблему с помощью JAXB?

Ответы на вопрос(2)

Ваш ответ на вопрос