我正在尝试解析这个在我看来写得很好的 JSON,但NSJSONSerialization
不认为是相同的 AFAIK,因为它返回一个NSArray
.
这是我的代码:
NSData* gamesData = [NSData dataWithContentsOfURL:
[NSURL URLWithString:@"http://s42sport.com/polarice/json/games.json"]
];
NSDictionary* json = nil;
if (gamesData) {
json = [NSJSONSerialization
JSONObjectWithData:gamesData
options:kNilOptions
error:nil];
NSLog(@"%d",json.count);
}
问题是,
JSON有什么问题?为什么 NSSerialization 不返回我的 NSDictionary?
编辑:是的,我刚刚了解了 [...] vs {...}。谢谢你。