通过Volley中的相同功能发送和接收JSON

时间:2017-04-03 12:56:52

标签: java android json gson android-volley

我正在使用Android Volley库进行API调用。我想发送JSON对象,然后接收JSON对象作为响应,但不能这样做。

这是我的代码

private void registerUser() {
    try
    {
        User user=new User(name,name,email,phone,password);
        Gson userGson=new GsonBuilder().create();
        JSONObject params = new JSONObject();
        params.put("user",user);
        JsonObjectRequest stringRequest = new JsonObjectRequest(Request.Method.POST, REGISTER_URL
                ,params,new Response.Listener<JSONObject>()
        {

            @Override
            public void onResponse(JSONObject response)
            {

                try
                {
                    String res=response.getString("status");
                    Log.e("String Res",res);

                } catch (JSONException e) {
                    ...
           }
            }
        },
                new Response.ErrorListener() {
                   ...
    }
    catch (Exception e) {
        e.printStackTrace();
        Log.e("exception at last",e+"");
    }

}

我在本地服务器上尝试制作一个简单的JSON文件。请帮助。

0 个答案:

没有答案