Order 类中有个属性是 List 类型的,定义为 'private List<orderdetail> list;' 使用 Fastjson 解析 List<order> arr 的时候其中的 list 这个字段显示为 "list":[{},{}]没有数据,list 字段初始化的时候实际加入了两条数据,但是解析后不显示,请教下如何才能显示出来呢? Order 类中 list 这个字段 get/set 方法如下:</order></orderdetail>
public List<OrderDetail> getList() {
return list;
}
public void setList(List<OrderDetail> list) {
this.list = list;
}
解析使用的代码如下
List<Order> arr = or.selectPrintOrder(ids);
String str = JSON.toJSONString(arr);
JSONArray array = JSONArray.parseArray(str);