У меня проблемы с получением значений направлений из следующих JSON:
"routeOptions": [
{
"name": "Jubilee",
"directions": [
"Wembley Park Underground Station",
"Stanmore Underground Station"
],
"lineIdentifier": {
"id": "jubilee",
"name": "Jubilee",
"uri": "/Line/jubilee",
"type": "Line",
"routeType": "Unknown",
"status": "Unknown"
}
}
]
Я считаю, что направления - это массив JSON, который в данный момент я использую Codable, как показано ниже , Мне удалось получить имя routeOptions, но я не могу понять, как получить направления, так как нет специальной переменной c key. Пожалуйста, кто-нибудь может помочь?
struct RouteOptions: Codable {
let name: String?
let directions: [Directions]?
init(name: String, directions: [Directions]) {
self.name = name
self.directions = directions
}}
struct Directions: Codable {}