Я пытаюсь разобрать следующий ответ JSON, чтобы получить время и доступность для определенной даты, используя SwiftyJSON. Я успешно разобрался, чтобы получить дату с timeSlots.Анализировать JSON ответ с помощью SwiftyJSON IOS
Однако я не могу получить «время» определенной даты из ответа.
{
"statusCode": 200,
"doctorDetailsList": null,
"doctorDetails": {
"id": 219,
"doctorName": "Doris Wunsch",
"qualification": "MD",
"consultationFee": 760,
"experience": 0,
"timeSlots": {
"06/07/2016": [
{
"date": 1465432200000,
"time": "6:00 AM",
"availability": true
},
{
"date": 1465452000000,
"time": "11:30 AM",
"availability": true
}
],
"06/08/2016": [
{
"date": 1465259400000,
"time": "6:00 AM",
"availability": true
},
{
"date": 1465279200000,
"time": "11:30 AM",
"availability": true
}
],
"06/09/2016": [
{
"date": 1465365600000,
"time": "11:30 AM",
"availability": true
}
]
}
},
"totalDoctors": 0,
"message": null
}
Это то, что я сделал, чтобы получить Таймслоты:
let todaysSlots = (self.doctorProfileDetail!["doctorDetails"]["timeSlots"].dictionary?.keys.sort()[0])!
в свою очередь, это дает "06/07/2016".
Как я могу получить раз и наличие?
Спасибо @Dhiren за попытку. Тем не менее, у меня есть решение, и в ответах ниже. –