Я анализирую "имя_ключа" из массива переключателей, но получаю нулевое значение при разборе
{
"status": "true",
"result": {
"hubs": [
{
"hub_id": "1",
"user_id": "35",
"switch": [
{
"id": "4",
"hub_id": "1",
"switch_name": "Test2",
"user_id": "35",
"serial_no": "445112",
"topic_sense": "rer",
"device_room": "25",
"switch_type": "LIGHTS",
"types_of_relay_switch": "S"
}
],
"relay": []
}
],
"switchwithouhub": []
}
}
как я разбираюсь: -
let sName = jsonDict.value(forKeyPath: "result.hubs.switch.switch_name") as? [String]
я получаю нулевое значение при разборе switch_name.
помогите пожалуйста и подскажите как мне разобрать JSON