这是我的JSON回复:
{
"email":[
"This field must be unique."
]
}
我想检索json对象email
的值并显示它。我尝试使用Gson,但总是得到null
。使用类型为email
的{{1}}变量创建了一个模型类 - 仍然没有运气。
提前致谢。
答案 0 :(得分:1)
请注意,email
属性实际上是一个字符串数组。
Gson要反序列化的对象应如下所示:
public class Response {
@SerializedName("email")
public List<String> emails;
}
然后使用gson
Response response = gson.fromJson(json, Response.class);
然后你可以通过
访问该对象response.emails.get(0)