数据的校验是日常开发中一项很重要的工作,我们经常使用JSON格式进行数据的处理,处理时需要对JSON格式进行校验,判断是否为正确的JSON格式,有时还需要验证里面的数据是否为空等。
判断JSONArray是否为空可以使用如下方法
JSONArray demo = new JSONArray();
demo != null && demo .size() > 0 //数组不为空
demo == null || demo .size() == 0 //数组为空
JSONObject,JSONArray非空判断除上述方法外
首先要创建一个JSONArray对象:JSONArray jsonarray=new JSONArray ();
方法一:判断对象是否为空 jsonarray!=null
方法二:JSONArray是集合、数组可以用jsonarray.length()>0
方法三:jsonarray.toString()是否是“”空字符串,!“”.equals(jsonarray.toString())
一般用方法二就可以判断[]了,方法一和方法三结合使用。