2016-12-15 69 views
0
字典

我碰到插座迴應如下:轉換插座響應斯威夫特

(
    { 
    response = { 
     demo = (   
          { 
       "code" = 612064; 
       "code1" = "T"; 
       "code2" = "http://www.XXXXXXX.com"; 
      }   
     ); 
     response = "get_nearby"; 

    }; 
    status = success; 
    } 
) 

如何轉換到字典?

回答

2

您顯示的回覆不是Dictionary它是Array of Dictionary,所以請嘗試將您的回覆轉換爲[[String:AnyObject]]

if let array = yourResponse as? [[String:AnyObject]], let firstDic = array.first { 
    print(firstDic) 
    print(firstDic["status"]) 
} 
+0

我收到響應爲[ 「響應」:{ 演示=({ 「代碼」= 612064; 「代碼1」= 「T」; 「代碼2」=「HTTP:// WWW .XXXXXXX.com「; }); response =「get_nearby」; }; status = success; }] –

+0

如何將其轉換爲字典? –

+0

@ThripthiHaridas它是'print(firstDic)'的輸出嗎? –