0
从服务器响应我从服务器获取响应:获取零点在安卓
{"lists":[{"listId":"335","name":"Lists","offers":[{"offerId":"880","startDatetime":"2017-04-01 00:00:00","endDatetime":"2017-11-30 23:59:00","sortPriority":"0","offerName":"bursdag"}]}]}
这是我的课:
public class List {
private String listId;
private String name;
private java.util.List<Offer> offers = null;
public String getListId() {
return listId;
}
public void setListId(String listId) {
this.listId = listId;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public java.util.List<Offer> getOffers() {
return offers;
}
public void setOffers(java.util.List<Offer> offers) {
this.offers = offers;
}
}
package com.example;
import com.google.gson.annotations.Expose;
import com.google.gson.annotations.SerializedName;
public class Offer {
private String offerId;
private String startDatetime;
private String endDatetime;
private String sortPriority;
private String offerName;
public String getOfferId() {
return offerId;
}
public void setOfferId(String offerId) {
this.offerId = offerId;
}
public String getStartDatetime() {
return startDatetime;
}
public void setStartDatetime(String startDatetime) {
this.startDatetime = startDatetime;
}
public String getEndDatetime() {
return endDatetime;
}
public void setEndDatetime(String endDatetime) {
this.endDatetime = endDatetime;
}
public String getSortPriority() {
return sortPriority;
}
public void setSortPriority(String sortPriority) {
this.sortPriority = sortPriority;
}
public String getOfferName() {
return offerName;
}
public void setOfferName(String offerName) {
this.offerName = offerName;
}
}
我listId为空,并从提供的所有字段为空。 任何想法为什么?
ListResponse:
public class ListResponse {
List<List> list;
public List<List> getList() {
return list;
}
public void setApps(List<List> list) {
this.list = list;
}
}
使用GSON向我们展示你的java文件。你如何解码响应。 –
你的类'ListResponse'具有名为'list'而不是'list'的字段在你的json中,是吗? – egoldx