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