当使用JSON解析大量数组数据时,有可能出现值为空,或者值不是数组,键不存在的各种坑这就需要加上一下的三个判断条件了
如:
JSONObject jsonObject=JSONObject.fromObject(result); JSONArray firstArr=jsonObject.getJSONArray("pois");
有可能报无法解析JSONArry的异常,
这就需要加上判断条件了
if(jsonObject.get("pois")!=null&&jsonObject.get("pois").toString().startsWith("[")&&!"null".equals(fromObject.get("records").toString()));
原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/13891.html