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