如何获取在模型中使用gson定义的属性值
您好我在演示android项目中使用gson库。我创建了一个模型类&解析json使用响应gson库,但我想这是我在像电子邮件模型类中定义属性的值,phoneNumber的等如何获取在模型中使用gson定义的属性值
Login.java
public class Login {     public String email; 
    public String phoneNumber; 
    public String userID; 
    public String twitterHandle; 
    public String city; 
    public String teams; 
    public String follows; 
    @SerializedName("username") 
    public String userName; 
    public String state; 
    public String county; 
} 
解析JSON像低于
// parse the JSON using GSON library Gson gson = new Gson(); 
Login login = gson.fromJson(new String(responseBody), Login.class); 
当我尝试获取下面的值login.getEmail然后它给红线没有方法。
在此先感谢。
回答:
这是一个正常的错误,因为您的Login类没有getEmail方法。
您可以创建字段的getter方法并使用该getter来获取值。
或者您可以直接获取值,因为您的字段定义是公开的。
login.email 以上是 如何获取在模型中使用gson定义的属性值 的全部内容, 来源链接: utcz.com/qa/262671.html


