我想从我认为是 Json 字符串的 NSString 中提取特定字段的值。
我想做的是
NSString *picurl = [NSString stringWithFormat:@"%@",[result objectForKey:@"picture"]];
在这条指令之后,我得到了 picurl 作为
{
data = {
"is_silhouette" = 1;
url = "https://fbcdn-profile-a.akamaihd.net/hprofile-ak-xfp1/v/t1.0-1/c15.0.50.50/p50x50/10354686_10150004552801856_220367501106153455_n.jpg?oh=0d6173b2f424d27585b00d7b7190a10c&oe=55AB362F&__gda__=1437591769_4adb584761f22e225809b0a8f10ffbca";
};
}
我想从上面提取 url。我该怎么做。我对 Json 没有任何想法。
最佳答案
那就意味着它是一个字典对象;
NSDictionary *pictureData = [result objectForKey:@"picture"];
NSDictionary *data = [pictureData objectForKey:@"data"];
NSString *picurl = [data objectForKey:@"url"];
关于ios - 从 Nsstring 中提取特定字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29489577/