1
我在将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<T>{
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<DeviceSetting> setting = gson.fromJson(result, Result<DeviceSetting>.class);
当我deserialise JSON字符串,代码和消息字段很好,但结果字段为空。 我对Gson还不熟悉,请帮忙解决这个问题?
在此先感谢。
感谢您的好意和善意的答案!你节省了我的时间。 – sunghun 2012-03-18 04:15:20
@ user1090973:如果这回答您的问题,请务必勾选复选标记以选择此答案。 – 2012-03-18 04:51:53