0
私は新しいアンドロイドの開発者です。これは問題です。gsonでネストされたjsonデータを解析していますが、null nullが返されます。私を助けてください。! 私のJSONデータは次のとおりです。gsonでネストされたjsonデータを解析しましたが、nullを返します。
{"result":"success","data":{"Items":[{"id":"5b7c8950-692a-11e6-a3c9-03b4285ed321","accountName":"[email protected]","userId":"111903139847063022019"}],"Count":1,"ScannedCount":12}}
AccountModel.java:
public class AccountModel {
private String result;
public Data data;
public String getResult() {
return result;
}
public void setResult(String result) {
this.result = result;
}
public Data getData() {
return data;
}
public void setData(Data data) {
this.data = data;
}}
Data.java:
public class Data {
public Items[] Items;
private String Count;
private String ScannedCount;
public Items[] getItems() {
return Items;
}
public void setItems(Items[] Items) {
this.Items = Items;
}
public String getCount() {
return Count;
}
public void setCount(String Count) {
this.Count = Count;
}
public String getScannedCount() {
return ScannedCount;
}
public void setScannedCount(String ScannedCount) {
this.ScannedCount = ScannedCount;
}}
Items.java:
public class Items {
private String id;
private String accountName;
private String userId;
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getAccountName() {
return accountName;
}
public void setAccountName(String accountName) {
this.accountName = accountName;
}
public String getUserId() {
return userId;
}
public void setUserId(String userId) {
this.userId = userId;
}}
おかげ..
ヌル何でですか?データ?あなたはどのようにGsonを呼びますか? –
'Items [] 'の代わりに' List 'を使ってください。 –
@RobertEstivill \t null varabileはdata = null result = null –