我必须找到json响应的状态。如何从json数组中获取状态或如何检查响应的状态代码是否为200
{
"assetDetails": [
{
" assetNo": "rocket",
"assetName": "VIN Bullet"
},
{
"assetNo": "Asset2",
"assetName": "VIN Bullet"
},
{
"assetNo": "rocket",
"assetName": "VIN Bullet"
}
],
"status": "200"
}
答案 0 :(得分:0)
如果您收到JSON格式的回复。您可以尝试以下方法。
try {
JSONObject jsonObject = new JSONObject(<Your JSON Response>);
String strStatus = jsonObject.getString("status");
// Now your status stored in strStatus variable, you can now do any thing with that variable.
} catch (JSONException je) {
je.printStackTrace();
}
答案 1 :(得分:0)
试试这个,
try {
JSONObject obj=new JSONObject(response);
String status=obj.getString("status");
if(status.equals("200"))
{
}
} catch (JSONException e) {
e.printStackTrace();
}