Я пытаюсь проанализировать данные JSON с веб-сайта (http://dropdelivery.vacau.com/). Я использую alamofire, чтобы попытаться получить доступ к даннымДоступные данные JSON в Swift
let url = "http://dropdelivery.vacau.com/"
Alamofire.request(.GET, url).responseJSON {
response in
if response.result.isSuccess {
let jsonDic = response.result.value as! NSDictionary
let responseData = jsonDic["responseData"] as! NSDictionary
print(responseData)
, когда я запускаю это не возвращает ничего, что я делаю неправильно? Есть ли лучший способ подойти к проблеме.
Ваш запрос выдает не 'json', а' html', как указано в ответе ниже от Энди. Вам нужен другой сервис 'url', который имеет только json в ответ или вам нужно взять' json' с его страницы 'html', которая находится между тегами'
... body> 'befor' let jsonDic = response.result.value as! NSDictionary', и в этом случае это не будет запрос типа 'responseJSON'. Для дальнейшей работы с json есть отличная библиотека: https://github.com/SwiftyJSON/SwiftyJSON –