这是我的JSON响应如何检查android
中的null数组[
{
"OrderDetails":[
{
"userName":"akhilm"
"acc_name":"akhil001"
}
],
"OrderAttributes":null
"OrderServices":[
{
"name":"aditi"
"id":78934
}
],
"Message":null
"Description":null
}
]
JSON数据是动态的
答案 0 :(得分:4)
try {
JSONObject json = new JSONObject(jsonString);
if(json.isNull("OrderAttributes")) {
//TODO: it is null
} else {
//TODO: it is not null
String orderAttributes = json.getString("OrderAttributes");
}
} catch (JSONException e) {
e.printStackTrace();
}
答案 1 :(得分:0)
if (json.has("key string")) {
String status = json.getString("key string"));
}
else {
Log.e("status", "key value not present ")
}
答案 2 :(得分:0)
试试这样:
JSONObject jsonObj = new JSONObject(jsonString);
System.out.println(jsonObj .isNull("error") ? " error is null ":" error is not null" );
希望它对你有所帮助。