-1
POSTメソッドによるリストの値を送信:私は自分のWebサービスからの応答持つ
public class AddScheduleReqParser {
@SerializedName(GsonKey.USER_ID)
public String UserId;
@SerializedName(GsonKey.EQUIPMENT_ID)
public String EquipmentId;
@SerializedName(GsonKey.SCHEDULE_NAME)
public String ScheduleName;
@SerializedName(GsonKey.NOTES)
public String Notes;
@SerializedName(GsonKey.START_DATE_STRING)
public String StartDate;
public List<AddScheduleSubReqParser> time;
}
及び第二のクラス:
public class AddScheduleSubReqParser {
@SerializedName(GsonKey.START_TIME)
public String StartTime;
@SerializedName(GsonKey.END_TIME)
public String EndTime;
}
このため
{
"UserId": 4,
"EquipmentId": 1,
"ScheduleName": "sample string 4",
"Notes": "sample string 5",
"StartDate": "2016-04-09",
"time": [
{
"StartTime": "00:00:00",
"EndTime": "00:30:00"
}
]
}
を私は2つのクラスを作成しましたこの回答を投稿方法で送信しています
mAddScheduleReqParser.UserId = abc;
mAddScheduleReqParser.EquipmentId = "1";
mAddScheduleReqParser.ScheduleName = "Schedule";
mAddScheduleReqParser.Notes = "notes";
mAddScheduleReqParser.StartDate = "2016-04-09";
mAddScheduleSubReqParser.StartTime = "00:30:00";
mAddScheduleSubReqParser.EndTime = "1:00:00"
ただし、開始時刻と時刻に値が格納されていません。
開始時刻と終了時刻の値を送信するにはどうすればよいですか?