我在将JSON字符串转换为Android中的对象时遇到问题。下面是JSON结构和Java类:Gson反序列化返回null
JSON:
{
"code":"SUCCEED",
"message":"",
"result":{
"ccahUserId": 111,
"ccahUserName":"your_name",
"userFirstName":"your_first_name",
"userLastName":"your_last_name",
//others
}
Java类:
public class Result{
public String code;
public String message;
public T result;
}
public class DeviceSetting
{
public long ccahUserId;
public String ccahUserName;
public String userFirstName;
public String userLastName;
//other members
}
活动:
Gson gson = new Gson();
Result setting = gson.fromJson(result, Result.class);
当我deserialise JSON字符串,代码和消息字段很好,但结果字段为空。 我对Gson还不熟悉,请帮忙解决这个问题?
在此先感谢。
2012-03-18
sunghun