我用了很長時間來處理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