Я хотел бы получить результат XML, как показано ниже, который использует JAXB для получения объекта Java.
<Mall>
<ProductInfo>
<Product>
<name>chair</name>
<price>150</price>
</Product>
</ProductInfo>
</Mall>
Чтобы получить этот результат, я создал 3 класса Java, которые
- Определить
XmlRootElement
, XmlElement
- компонент продукта (получатель / установщик)
- Основной класс, который вставляет значение компонента
Inтаким образом, я мог сделать только 3 глубины, используя XmlRootElement
, XmlElement
, Компонент продукта.
Следовательно, мне нужна еще одна глубина. Я попытался использовать XmlElementWrapper
, чтобы дать еще одну глубину,но произошла ошибка относительно того, что это не атрибут сбора ...
Пожалуйста, помогите мне решить эту проблему ...