我无法解析有两个字典的json数据,我正在得到如下所示的响应,而我在浏览器中正在使用url

时间:2016-06-06 06:15:45

标签: ios

"employees":[
        {"firstName":"John", "lastName":"Doe"}, 
        {"firstName":"Anna", "lastName":"Smith"}, 
        {"firstName":"Peter","lastName":"Jones"}
    ]

2 个答案:

答案 0 :(得分:1)

你试图获得json响应的方式似乎没问题。显然,服务器响应无效。你发布的内容似乎无效json。服务器的响应应该类似于

[
  {
   "type": "1",
   "item": "Order created successfully.",
   "order_id": "7"
  }, 

  {
   "multicast_id": 9215180185089775977,
   "success": 1,
   "failure": 0,
   "canonical_ids": 0,
   "results": [{
       "message_id": "0:1465191236656122%86acb02ff9fd7ecd"
   }]
  }
]

获得这样的数据后,您可以将其存储为字典数组。

答案 1 :(得分:-1)

你的json中有两个字典,所以你必须将这些字典添加到你的数组中,你可以通过它们的键名来调用你的字典元素。

示例:[[array objectAtIndex:0] objectForKey:name];等等.......