我已经阅读了几个论坛,但似乎无法完成这个简单的任务。我在 Xcode 中有一个指向 PHP 脚本的视图,并将结果存储为下面的 NSString:
[{"id":"16","name":"Bob","age":"37"}]
我无法解析这个 NSString。这就是我获取 NSString 内容的方式:
NSString *strURL = [NSString stringWithFormat:@"http://www.website.com/json.php?
id=%@",userId];
// to execute php code
NSData *dataURL = [NSData dataWithContentsOfURL:[NSURL URLWithString:strURL]];
// to receive the returend value
NSString *strResult = [[NSString alloc] initWithData:dataURL
encoding:NSUTF8StringEncoding];
如何将结果 (strResult) 转换为 JSON 并从中取出对象?我会假设它如下所示,但我知道我错过了一些东西
NSString *name = [objectForKey:@"name"];
NSString *age = [objectForKey:@"age"];
任何帮助都会很棒。谢谢!