在Objective-c中从HTTP响应中解析数组

时间:2013-12-20 03:59:10

标签: ios objective-c parsing http nsarray

响应是这样的

Array({"ResultSet":{"Query":"xxxx","Result":[]}})

如何将字符串解析为NSArray?

1 个答案:

答案 0 :(得分:2)

它应该与NSJSONSerialization一起使用,它将NSData输入转换为所有基础对象(NSArray,NSDictionary):

NSError *error;
NSArray *data = [NSJSONSerialization JSONObjectWithData:data options:kNilOptions error:&error];
if (error) {
    //handle error
} else {
    NSLog(@"%@", data);
}