我有一個JSON array
沒有任何對象(鍵)在其內部有JSON Objects
這樣的:如何在Retrofit(Android)中沒有任何鍵的情況下獲取JSON數組?
[{"Type":"Meeting","Name":"TestMeeting","StartDate":"2016-03-22T08:00:00","EndDate":"2016-03-24T09:00:00"}]
我試圖解析它,但無法找到成功的,任何人都可以建議我如何分析這種反應使用改造?
我有一個JSON array
沒有任何對象(鍵)在其內部有JSON Objects
這樣的:如何在Retrofit(Android)中沒有任何鍵的情況下獲取JSON數組?
[{"Type":"Meeting","Name":"TestMeeting","StartDate":"2016-03-22T08:00:00","EndDate":"2016-03-24T09:00:00"}]
我試圖解析它,但無法找到成功的,任何人都可以建議我如何分析這種反應使用改造?
可以定義Class
代表JSON對象
import com.google.gson.annotations.Expose;
import com.google.gson.annotations.SerializedName;
public class Meeting{
@SerializedName("Type")
@Expose
private String type;
@SerializedName("Name")
@Expose
private String name;
@SerializedName("StartDate")
@Expose
private String startDate;
@SerializedName("EndDate")
@Expose
private String endDate;
public String getType() {
return type;
}
public void setType(String type) {
this.type = type;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getStartDate() {
return startDate;
}
public void setStartDate(String startDate) {
this.startDate = startDate;
}
public String getEndDate() {
return endDate;
}
public void setEndDate(String endDate) {
this.endDate = endDate;
}
}
後您定義的回調一樣, Call<List<Meeting>> getMeetings();
感謝它的作品:) –
10+爲直接請求列表調用<列表
'名單',其中'Event'具有類型,名稱字段改造,開始日期和結束日期。 –
CommonsWare
爲什麼downvoted沒有任何理由,我不知道我問了什麼 –
@CommonsWare感謝您回覆您的建議工作:) –