jsonarray转化为List

便于前端解析,需要转化。这里选择的是net.sf.json包。

        //获取物流实体
        JSONObject jc = JSONObject.fromObject(resultTrace);
        JSONArray jd = jc.getJSONArray("Traces");
        List list = new ArrayList();
        if(jd.size()>0){
            for(int i=0;i map = new HashMap();
                JSONObject jsonObject = jd.getJSONObject(i);
                String acceptTime = (String) jsonObject.get("AcceptTime");
                String acceptStation = (String) jsonObject.get("AcceptStation");
                map.put("acceptTime", acceptTime);
                map.put("acceptStation", acceptStation);
                list.add(JSONObject.fromObject(map));
            }
        }
        return list;

 

你可能感兴趣的:(json)