1
让我们说,我有下面的XML和我使用JAXB编组:JAXB标注为childnode属性
<bookstore name="bookstoreName">
<book title="bookTitle">
<author fullname="authorName">
</author>
</book>
</bookstore>
我知道如何创建:
- 根节点
- 根节点的属性
- 子节点
我通过使用注释@XmlRootElement,@XmlElement和@XmlAttribute完成了此操作。
我不知道的是如何创建子节点的属性。例如属性“title”。
所以基本上我应该有2班。一个用于*书店*,另一个用于*书* *在类* Book *中,我将拥有* @ XmlAttribute * * title *和* @ XmlElement * * author *。 而在Bookstore类中,我将拥有* @ XmlAttribute * * name *和* @ XmlElement *类类型* Book *? – exemplum 2014-10-22 12:05:02
@exemplum - 的确,我已经更新了我的答案,书店的'books'属性可能看起来像。 – 2014-10-22 12:14:32