我用了很长时间来处理SwiftyJSON的JSON响应,但我不知道如何解析响应。这里是我的代码:用SwiftyJSON处理JSON响应
var jsonString:String = ""
Alamofire
.request(.GET, url + "/HMServer/rest/administration/version")
.responseJSON {
(request, response, data, error) -> Void in
let json = JSON(object: data!)
//here I want to do something with parsing
}
我与Alamofire做的请求并取回一个JSON响应。答案如下:
[message: [SERVER_VERSION: 0.1, INTERFACE_VERSION: 0.1], type: success]
我想将所有元素保存在字符串中并将它们还原。我如何解析保存在let let json
中的JSON响应?我试图使用Alamofire-SwiftJSON,但代码不起作用。我发现的所有例子都太旧了,因为几天前SwiftyJSON代码被重构了。
THX!
为什么不使用NSJSONSerilization?这很容易,并得到Apple的支持。 – idmean 2014-09-29 17:41:05
对我来说代码并不像alamofire和swiftyjson那么简单。你有一个简单的例子,或者你知道一个很好的教程吗? – Martin 2014-09-29 19:03:20
我会给你一个例子,但首先提出一个问题:你在服务器或解析版本的响应之上显示的响应是? – idmean 2014-09-29 19:08:35