通过android

时间:2016-08-30 05:02:11

标签: android android-volley android-json

我想在android中使用volleylibrary解析JSON for login。在登录活动中,通过帖子和响应发送两个参数(用户名,密码),如下所示。

参数:

username
password

成功:

{
"status": 1,
"message": "successfully login" ,  
        "result": [
    {
        "name": "abc",
        "email": "abc@gmail.com",
        "Img": "http://img.com/img.png"
    }      
 ]
}

登录:

{
  "status": 0,
  "message": "email or password doesn’t exist"    
}

1 个答案:

答案 0 :(得分:2)

这是怎么做的。

        public void onResponse(JSONObject response) {
            try {
                int status = response.getInt("status");
                if (status == 1) {
                  String message = response.getString("message");
                  JSONArray jsonArray = response.getJSONArray("result");
                  JSONObject jsonObject = jsonArray.getJSONObject(0);
                  String name = jsonObject.getString("name");
                  String email = jsonObject.getString("email");
                  String imgLink = jsonObject.getString("Img"); 
                }
            } catch (JSONException e) {
                e.printStackTrace();
            }
        }