Android-Gson解析

  1. TypeToken解析
{
    "result":[
        Object{...},
        Object{...},
        Object{...},
        Object{...},
        Object{...}
    ]
}
List list = JsonUtils.jsonToBean(result, new TypeToken>(){});

  1. 实体类解析
    注意:json的key要与实体类的属性名对应
    如果key为user_name,使用 @SerializedName(“user_name”)
{
    "result":{
        "user_name":"jie"
        "password":"123"
        "status":1
        "list":[]
    }
}

public class User {
    
    @SerializedName("user_name")
    private String userName;
    private String password;
    private int status;
    private List list;
    
}

你可能感兴趣的:(Android-Gson解析)