我一直在使用它:
JSONObject json = new JSONObject(output);
if (json.has("errors"))
{
}
现在我有一个JSONArray ...如何检查是否有一个名为"错误的孩子?#34;
答案 0 :(得分:4)
试试这个:
JSONArray array;
for(int i = 0; i < array.length(); i++){
JSONObject json = array.getJSONObject(i);
if (json.has("errors")){
//magic
}
}
答案 1 :(得分:0)
使用这样的try catch块:
boolean arrayexists = true;
try{
json.has("errors") }
catch(Exception e){
arrayexists = false;}
if (arrayexists) {
//majic
}