小编thi*_*nke的帖子

如何使用gson和volley解析嵌套的json?

这是我想要使用的json数据:

{
     "name" : "Ravi Tamada", 
     "email" : "ravi8x@gmail.com",
     "phone" : 
      {
         "home" : "08947 000000",
         "mobile" : "9999999999"
      }

}
Run Code Online (Sandbox Code Playgroud)

这是我的JsonObjectRequest:

JsonObjectRequest jsonObjectRequest = new JsonObjectRequest(Request.Method.GET, APITEST,null, new Response.Listener<JSONObject>() {

        @Override
        public void onResponse(JSONObject jsonObject) {

            Gson gson = new Gson();
            People people;
            people = gson.fromJson(jsonObject.toString(),People.class);
            tv_city.setText(""+people.email);

        }
    }, new Response.ErrorListener() {
        @Override
        public void onErrorResponse(VolleyError volleyError) {



        }
    });
Run Code Online (Sandbox Code Playgroud)

没关系tv_city.setText(""+ people.email())...


这是我的javabean类:

public class People {

    public String name ;
    public String email;

    public class Phone{
        public String …
Run Code Online (Sandbox Code Playgroud)

android gson android-volley

0
推荐指数
1
解决办法
3588
查看次数

标签 统计

android ×1

android-volley ×1

gson ×1