加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

iphone – 从JSON到NSArray

发布时间:2020-12-14 19:26:28 所属栏目:百科 来源:网络整理
导读:我正在使用这里找到的 JSON框架:我的iPhone应用程序中的 http://stig.github.com/json-framework.我正在尝试将一些数据解析为NSArray(顺序很重要,因此字典不起作用) 我从服务器获得了JSON字符串,这就是它的样子: {"users":["example1@examle.com","example
我正在使用这里找到的 JSON框架:我的iPhone应用程序中的 http://stig.github.com/json-framework.我正在尝试将一些数据解析为NSArray(顺序很重要,因此字典不起作用)

我从服务器获得了JSON字符串,这就是它的样子:

{"users":["example1@examle.com","example2@example.com","example3@example.com"]}

我想最终得到的是NSArray,以便:

myArray[0] == "example1@example.com"
myArray[1] == "example2@example.com"
myArray[3] == "example3@example.com"

这应该很简单,但对我而言,我能得到的最接近的是这个输出:

(“example1@example.com”,”example2@example.com”,”example3@example.com”)

从这段代码

NSDictionary *dictionary = [jsonString JSONValue];
for(NSString *key in dictionary){
    NSLog(@"Dictionary value for "%@" is "%@"",key,[dictionary objectForKey:key]);
}

任何帮助,将不胜感激!

解决方法

NSArray *myArray = [dictionary objectForKey:@"users"];

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读