如何获取在模型中使用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