我有一个如下所示的xml
<Book>
<Name>Book1</Name>
<Cost>20$</Cost>
</Book>
我使用了一个具有属性name、cost的bean类,并成功地将xml文件内容解组为bookbean对象。
现在我想在同一个xml文件中有多个book对象,如下所示。
<Books>
<Book>
...
</Book>
<Book>
...
</Book>
我知道我可以再创建一个名为books.java的类,并使用 @XmlElement
标记并解开它。
但是,我不想再浪费一节公共课。有人能告诉我是否有其他方法可以用jaxb解析xml文件吗。
提前谢谢。
1条答案
按热度按时间ne5o7dgx1#
找到了解决办法。。
我可以上下面这样的课。我可以使用列表;变量成员,而不是使用一个或多个公共类books.java。
@xmlaccessortype(xmlaccesstype.field)公共类bookbean{
}