if (key in jsonObject) {
alert('有');
} else {
没有
}
看错,原来是JAVA,上面是javascript的做法。
String a = jsonObject.getString("a");
JsonObject jsonObject = new JsonObject(String);
jsonObject.has(key); //返回的是boolean类型的
先用jsonObject.containsKey(key)判断,有再去取值
如果是org.json.JSONObject可以用json.has()方法
if(res.has("error_code")) {//没有值
...
}
else {//有值
...
}