2016-10-03 5 views
0

私はJSONオブジェクトを取得していますが、URL要求から返されると、私はこれは動作しますが、項目の値が下に表示されJSONオブジェクトにどのようにアクセスできますか?

let task = session.dataTaskWithRequest(request, completionHandler: {data, response, error -> Void in 
     if error != nil { 
      self.alertView("Error - " + error!.localizedDescription) 
     } 
     else { 
      do { 
       if let json = try NSJSONSerialization.JSONObjectWithData(data!, options:.AllowFragments) as? Dictionary<String, AnyObject> { 
        for item in json { 
         if (item as? (String, AnyObject)) != nil { 
          //Get values here 

下のコードを使用して、それを変換しました。いくつかの方法を試しましたが、23のキーと値のペアを持つディクショナリの値を取得できません。

enter image description here

可変項目は(文字列、ANYOBJECT)として宣言されています。これらの値をどのように取得できますか?

答えて

0

23キー/値ペアと辞書働いキーresult

if let json = try NSJSONSerialization.JSONObjectWithData(data!, options:.AllowFragments) as? Dictionary<String, AnyObject> { 
    if let result = json["result"] as? [String:AnyObject] { 
     for (key, value) in result { 
      print(key, value) 
     } 
    } 
} 
+0

の値がある、あなたに感謝 – user616076

関連する問題