テスト中の REST Web サービスから単一の値を解析しようとしています。呼び出しの方法を理解し、[出力] ウィンドウに JSON 応答が表示されます。
let request = Alamofire.request(.GET, "http://IP:PORT/jsonTest", parameters: ["s": "Ping?"])
.responseJSON{(_,_,data,_) in
var json = JSON(data!)
println(json)
コンソール出力には次のように表示されます。
{"NewDataSet":[
{"Table1":[
{"Column-A":"FirstA",
"Column-B":"FirstB"
},
{"Column-A":"SecondA",
"Column-B":"SecondB"
},
{"Column-A":"ThirdA",
"Column-B":"ThirdB"
}
]}
]}
ここでやりたいことは、列 A の最初の値 (この例では "FirstA") のみを表示することです。
このようなコードを使用しようとしていますが、これまでのところどこにも行きません...
println(json[0][0]["Column-A"].stringValue)
どんなポインタでも大歓迎です!