我有一个这样的 NSString:
[{"comment":"I am just weighing the idea."}]
如何将其转换为 JSON 对象并获取注释键的值?
谢谢!
您可以使用 iOS 的NSJSONSerialization
对象从 JSON 字符串/数据中获取对象图。该 API 需要一个 NSData,因此首先您需要将字符串放入其中。
NSData * jsonData = [myString dataUsingEncoding:NSUTF8StringEncoding];
NSArray * root = [NSJSONSerialization JSONObjectWithData:jsonData options:0 error:NULL];
NSString * comment = [[root objectAtIndex:0] objectForKey:@"comment"];
处理后,该根对象应该是一个数组或字典。在您的情况下,它显然是一个包含字典的数组。