更新时间:2023-01-16 15:08:29
这里是一种方法.如果您提出更具体的问题,我们将很乐意为您提供更多详细信息.
Here is one way to do it. I'll be happy to get into more details if you make your question more specific.
NSString *jsonString = @"[{\"id\": \"1\", \"name\":\"Aaa\"}, {\"id\": \"2\", \"name\":\"Bbb\"}]";
NSData *data = [jsonString dataUsingEncoding:NSUTF8StringEncoding];
NSError *e = nil;
NSArray *jsArray = [NSJSONSerialization JSONObjectWithData:data options:NSJSONReadingMutableContainers error:&e];
if (!jsArray) {
NSLog(@"Error parsing JSON: %@", e);
} else {
for(NSDictionary *item in jsArray) {
NSLog(@"Item: %@", item);
NSLog(@"%@",[item objectForKey:@"id"]);
NSLog(@"%@",[item objectForKey:@"name"]);
}
}