私のjsonは次のようになります:
[
{
"schedule":[
{
"amount":19.98,
"due_at":null,
"identifier":"1549b45ff814e181dcbb983a02b35e9b3dd276fc-1",
"paid_at":"2012-01-24",
"status":"paid"
}
]
},
{
"schedule":[
{
"amount":24.68,
"due_at":null,
"identifier":"1549fdfdf814e181dcbb983a02b35e9b3dd276fc-1",
"paid_at":"2012-08-14",
"status":"paid"
}
]
}
]
私のスケジュールモデル:
public class Schedule {
public double amount;
public String due_at;
public String identifier;
public String paid_at;
public String status;
}
私のスケジュールモデル:
public class Schedules extends HashMap<String, ArrayList<Schedule>>{
private static final long serialVersionUID = 1L;
}
今のところ私は使用します:
ListSchedules objectMapper.readValue = (jp, new TypeReference <Schedules> () {});
しかし、それは機能しません、誰かが私に行く方法を教えてもらえますか