{ "数据:" { "日历&#34 ;: [ { "被预订":[" 13-11-2015""二零一五年十二月一十二日&#34], "可用":[" 20-12-2015"" 22-12-2015"] } ] } }
请问任何人如何从json数组字符串中获取日期
答案 0 :(得分:2)
你的json应该是这样的
{
"data":{
"calendar":[
{
"Booked":[
"13-11-2015",
"12-12-2015"
],
"Available":[
"20-12-2015",
"22-12-2015"
]
} ] } }
您可以使用json online parser检查json的有效性。
现在,回到你的实际问题。我没有一个Android IDE所以我会发一个快速代码来给你一个想法
JSONObject jparentobj= new JSONObect("jsonString");
JSONObject datajObj= jparentobj.getJSONObect("data");
JSONArray calenderarray = datajObj.getJSONArray{"calender"};
for (int i=0;i<calenderarray .size(0;i++){
String booked=calenderarray .get(i).getString("Booked");
//Like this get each entity
}
希望这可以帮助你..