2015-09-10 73 views
2

我有一個關於Alamofire的問題。Alamofire:如何獲得響應的部分JSON

我這樣做:

var mutableURLRequest = NSMutableURLRequest(URL:url!) 
     mutableURLRequest.setValue(response!.allHeaderFields["TOKEN"] as! String, forHTTPHeaderField: "X-AUTH-TOKEN") 
     mutableURLRequest.HTTPMethod = "GET" 

     let manager = Alamofire.Manager.sharedInstance // or create a new one 
     let request = manager.request(mutableURLRequest) 
     request.responseJSON { (request, response, string, error) in 
      println(response!.statusCode) 
      println(string!) 

     } 

當我打印字符串輸出爲JSON。我想在該JSON響應中搜索單個元素(f.e.用戶名或其他)。

我該怎麼做?

謝謝你,最好的問候,

阿爾Veliu

+0

@Glenn告訴我關於SwiftyJSON後我在這裏有一個例子:(!字符串) VAR jsonString = JSON jsonString [「用戶名「] jsonString [」username「]返回給我的用戶名」admin「,這是正確的! – NullPointer

回答

1

你可以做到這一點的斯威夫特,但恕我直言,它使用SwiftyJSON框架容易得多。它具有優良的教程和文檔,你應該達到在任何時間運行的:https://github.com/SwiftyJSON/SwiftyJSON

+0

坦克你非常。 SwiftyJSON太棒了! – NullPointer