对于请求和JSON,我是一个菜鸟。在我的应用程序内部,我发送到服务器并取回东西,因此我可以使用它。我尝试查找不同的东西,但似乎并没有真正找到我想要的东西。所以我找回了似乎格式化为JSON的内容。我想知道如何将其放入NSMutable数组中。我获取此JSON的方法是使用AFNetworking的AFJSONRequestOperation。
我的回应看起来像这样。
{ id = 38; name = "St. Martin Hall"; }, { id = 40; name = "Assumptions Commons"; }, { id = 41; name = "Vickroy Hall"; }, { id = 42; name = "St. Ann Hall"; }, { id = 37; name = "Duquesne Towers"; }
如果您的JSON格式像{“ mainKey”:[{},{},…]}
NSError* error; NSDictionary* json = [NSJSONSerialization JSONObjectWithData:responseData //1 options:kNilOptions error:&error]; NSArray* dataArray = [json objectForKey:@"mainKey"]; //2
否则您的JSON格式,例如[{},{},…]
NSError* error; NSArray* dataArray = [NSJSONSerialization JSONObjectWithData:responseData //1 options:kNilOptions error:&error];
我认为您的格式是案例2:[]对象数组{}
教程:http://www.raywenderlich.com/5492/working-with-json-in- ios-5
JSON:http://www.json.org