说明: xml是调用外部系统返回的, 收费服务, 格式无法更改
XML格式
....
....
.......
.......
.......
.......
java 大概格式
@XmlRootElement(name = "INFO")
public class OrderResponse {
private Status status;
private List orderList;
public Status getStatus() {
return status;
}
public void setStatus(Status status) {
this.status = status;
}
public List getOrderList() {
return orderList;
}
public void setOrderList(List orderList) {
this.orderList = orderList;
}
}
尝试过
@XmlElements({
@XmlElement(name = "order", type = Order.class),
})
但结果都是解析不出来。
status对象是可以解析的, orderList的注解应该是什么?