JSONObject用gson解析

时间:2014-07-28 18:06:44

标签: java android gson jsonobject

我想用gson解析我的JSONObject。我写了一些代码但是没有用。

public class User {
    @SerializedName("Email")
    public static String Email;
    @SerializedName("Id")
    public static int Id;
    @SerializedName("Picture")
    public static String Picture=null;
    @SerializedName("UserName")
    public static String UserName;
}

在我班上:

User result=new Gson().fromJson(response,User.class);

我的JSONObject:

{
    "Email": "",
    "Id": 1,
    "Picture": null,
    "UserName": "User1"
}

1 个答案:

答案 0 :(得分:2)

从所有变量中删除static修饰符,然后重试。

注意:制作所有变量private并提供public getter/setter方法。 learn more...