示例文件
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<customers>
<customer id="100">
<age>29</age>
<name>rohit</name>
</customer>
<customer id="10">
<age>29</age>
<name>acharya</name>
</customer>
</customers>
**我想创建两个客户的POJO对象。那么我该如何使用JAXB解析器呢。
答案 0 :(得分:0)
您可以使用以下包装类将XML文档解组为List
个Customer
个对象。然后使用List
API迭代到Customer
的第二个实例。
import java.util.List;
import javax.xml.bind.annotation.*;
@XmlRootElement
public class Customers {
private List<Customer> customers;
@XmlElement(name="customer")
private List<Customer> getCustomers() {
return customers;
}
}
了解更多信息