java怎么判断json是否为空_java判断jsonObject和jsonArray是否为空

resJsonObj = {"res":"0","msg":"","data":{"Name": "张三","Phone": "15000000003","relName": "系统管理员权限","Navigation": []}}

1.判断data是否为空

JSONObject dataJson =resJsonObj .getJSONObject("data");

if(dataJson == null || dataJson.isEmpty() || dataJson.isNullObject() || "null".equals(dataJson)){

return "error";

}

2.判断Nacigation数组是否为空

JSONArray dataNJson = dataJson.getJSONArray("Navigation");

if(dataNJson.isEmpty()||dataNJson.size()<1){

return "error";

}

fastjson如何判断JSONObject和JSONArray

1.fastjson如何判断JSONObject和JSONArray,百度一下,教程还真不少,但是是阿里的fastjson的我是没有找到合适的方法.这里用一个还算可以的方法,算是实现了这个效果. 网上 ...

Java 中判断 JSONObject 对应的 VALUE 为空

目前发现有两种包.两种不一样的json包. 第一种情况是: json包是json-lib包是ne

你可能感兴趣的:(java怎么判断json是否为空_java判断jsonObject和jsonArray是否为空)