json转list

     //json 转 List
    public static List jsonToList(String jsonString, Class clazz) {

        Util u = new Util();
        List list = new ArrayList();
        JSONArray arr = JSONArray.fromObject(jsonString);
        for (int i = 0; i < arr.size(); i++) {

            Object tin = u.getRequestDate(arr.get(i).toString(), clazz);
            list.add(tin);
        }
        return list;
    }
2// 将一个json的字符串转化成为java Bean。并将对属性赋值,时间类型的属性无法赋值,在Appservlet里面单独处理。
    // 适用于增加数据操作

    public Object getRequestDate(String date, Class objClass) {
        JSONObject json = JSONObject.fromObject(date);

        Object obj = JSONObject.toBean(json, objClass);

        return obj;
    } 
  

                            
                        
                    
                    
                    

你可能感兴趣的:(JSon)