ios - 从 Nsstring 中提取特定字段

标签 ios objective-c json

我想从我认为是 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/

相关文章:

json - Scala Spark - 从简单数据帧创建嵌套 json 输出

ios - 此平台不支持 CoreBluetooth BLE 硬件

ios - 带有其他 Swift Pod 的 Google Analytics v3 Pod

ios - 在 Safari 上为我的 PWA 丢失 "Web Push"的解决方法

ios - UIScrollView 在新项目中工作完美,但在基于 xib 的项目中没有滚动

ios - 使用 NSDictionary 作为其他 NSDictionary 的键

iOS Swift - Swift 3 中的素描风格高斯模糊效果

ios - 键盘在 ios 中显示方向错误

javascript - Dojo 单选按钮 - 以编程方式检查其中之一

json - 如何从 get 请求中获取 json 响应而不是 html 响应?