我有一个像这样的NSString:
[{"comment":"I am just weighing the idea."}]
如何将其转换为JSON对象并获取注释键的值?
谢谢!
答案 0 :(得分:2)
您可以使用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"];
处理完毕后,该根对象应该是数组或字典。在你的情况下,它显然是一个包含字典的数组。