首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >iPhone/iOS JSON解析教程

iPhone/iOS JSON解析教程
EN

Stack Overflow用户
提问于 2011-04-28 10:54:25
回答 5查看 137.1K关注 0票数 103

作为学习经验,我想创建一个iPhone应用程序,它调用and服务器/and服务,检索JSON响应,并使用该响应填充UITableView的行(假设它首先将JSON转换为NSArray )。

有谁知道什么可能有用的东西吗?

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2011-04-28 11:19:03

你会喜欢这个framework的。

你会喜欢上这款tool的。

为了学习JSON,您可能会喜欢这个resource

你可能会喜欢这个tutorial

票数 164
EN

Stack Overflow用户

发布于 2012-03-30 03:08:18

从JSON5.0开始,苹果提供了NSJSONSerialization class“将iOS转换为基础对象,并将基础对象转换为JSON”。没有外部框架可以整合,根据benchmarks的说法,它的性能非常好,明显优于SBJSON。

票数 57
EN

Stack Overflow用户

发布于 2013-04-11 17:41:43

代码语言:javascript
复制
SBJSON *parser = [[SBJSON alloc] init];

NSString *url_str=[NSString stringWithFormat:@"Example APi Here"];

url_str = [url_str stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];

NSURLRequest *request =[NSURLRequest requestWithURL:[NSURL URLWithString:url_str]];

NSData *response = [NSURLConnection sendSynchronousRequest:request  returningResponse:nil error:nil];

NSString *json_string = [[NSString alloc] initWithData:response1 encoding:NSUTF8StringEncoding]

NSDictionary *statuses = [parser2 objectWithString:json_string error:nil];

 NSArray *news_array=[[statuses3 objectForKey:@"sold_list"] valueForKey:@"list"];

    for(NSDictionary *news in news_array)
{

    @try {
        [title_arr addObject:[news valueForKey:@"gtitle"]];    //values Add to title array

    }
    @catch (NSException *exception) {

        [title_arr addObject:[NSString stringWithFormat:@""]];
    }
票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5813077

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档