解决方案 »

  1.   

    外层是JSONObject  ,然后里面clist是JSONArray,然后再里面是JSONObject
    result 也是JSONObject  JSONObject jsonObj = new JSONObject(json);
    JSONObject result = jsonObj.getJSONObject("result ");
    JSONArray jsonArray = result .getJSONArray("clist");
    for (int i = 0; i < jsonArray.length; i++) {
     
    }
      

  2.   

    用gson或者fastjson怎么解析?我希望从返回的json中直接取某个字段的值,我现在把json传到一个map里面,外层的都可以取,单result里面的值取不到,打印出来是空的,把result的再穿到一个arraylist里面,解析报错com.alibaba.fastjson.JSONException: exepct '[', but {
      

  3.   

    你 的json 格式正确不?