Я пытаюсь вызвать объект внутри массива JSON, используя Alamofire. Я могу заставить Alamofire разобрать мой файл, однако я не могу найти способ получить определенный параметр.SWIFT 2 - alamofire - Parsing Параметры JSON
, если я использую:
Alamofire.request(.GET, "https://example.com//users_result.json")
.responseJSON { response in
print(response.result) // result of response serialization
if let JSON = response.result.value {
print(JSON.count)
print("JSON: \(JSON[1])")
}
}
код печатает:
> SUCCESS 4 JSON: {
> Age = 22;
> Email = "[email protected]";
> Location = "New York";
> MyText = "Love Music";
> Name = Annah;
> Password = 123456;
> REF = 003;
> "Reg_Date" = "2015-07-30";
> Sex = Female;
> Surname = Swift; }
Теперь, как я могу назвать параметр 'имя'?
print("JSON: \(JSON[1][4])") // nil ??
Возможный дубликат [Как разобрать ответ JSON из Alamofire API в Swift?] (Http://stackoverflow.com/questions/26114831/how-to-parse-json-response-from- alamofire-api-in-swift) (Этот или один из тысяч доступных.) – Moritz
А также: [Swift documentation, Основы: Словари] (https://developer.apple.com/library/prerelease/ios/ документация/Swift/Conceptual/Swift_Programming_Language/CollectionTypes.html # // apple_ref/doc/uid/TP40014097-CH8-ID105) – Moritz