У меня есть база данных, созданная в Cloudant, и я пытаюсь разобрать эти данные в моем проекте Swift. Я импортировал библиотеки Cloudant, но я не могу разобрать данные.Получение данных JSON от облачного
Вот код, который я использую до сих пор
var url = "https://username:[email protected]/dashboard.html#/database/db_2/login_details"
var request = NSMutableURLRequest()
request.URL = NSURL(string: url)
request.HTTPMethod = "GET"
NSURLConnection.sendAsynchronousRequest(request, queue: NSOperationQueue(), completionHandler:{ (response:NSURLResponse!, data: NSData!, error: NSError!) -> Void in
var error: AutoreleasingUnsafeMutablePointer<NSError?> = nil
let jsonResult: NSDictionary! = NSJSONSerialization.JSONObjectWithData(data, options:NSJSONReadingOptions.MutableContainers, error: error) as? NSDictionary
if jsonResult != nil {
if let item = json[0] {
if let student_name = item["Student_name"] {
if let pasword = student_name["password"] {
println("Login Successfull")
}
}
}
}
}
Может кто-нибудь сказать мне, где я буду неправильно?
Попробуйте развернуть свой url NSURL (строка: url)! –
Что случилось? Ошибка? Неправильное поведение? Flying Spahetti Monster съел ваш единственный бублик, когда вы пытались запустить код? Вам нужно будет предоставить более подробную информацию о том, что «я не могу разобрать данные». означает в вашей ситуации. – Aiken
Этот код ничего не делает. Это то, что я подразумеваю, не анализируя данные. – user3759616