使 iPhone 能够获取和解析 JSON?
Posted
技术标签:
【中文标题】使 iPhone 能够获取和解析 JSON?【英文标题】:enabling iPhone to fetch and parse JSON? 【发布时间】:2011-05-16 16:50:00 【问题描述】:我不知道如何在我的 iPhone 应用中使用 output=json;callback=
,感谢您的帮助!
这个URL at tw.money.yahoo.com 返回这个 JSON:
"ResultSet":"totalResultsAvailable":"0",
"Error":"Code":400,
"Message":"\u67e5\u8a62\u53c3\u6578\u4e0d\u5408\u6cd5"
【问题讨论】:
【参考方案1】:如果你得到一个字符串的响应,那么解析起来就非常简单——它只是变成了 NSDictionary 和 NSArray 对象:)
从 github 获取 touch-json framework。
NSString *myJsonString = @"'name':'Bob'";
NSDictionary *dict = [myJsonString JSONValue];
在对字符串调用 JSONValue 后,dict 将包含值为“Bob”的键“name”。
【讨论】:
【参考方案2】:jsonkit
NSDictionary *listings = [[content objectFromJSONString] valueForKey:@"ResultSet"];
【讨论】:
以上是关于使 iPhone 能够获取和解析 JSON?的主要内容,如果未能解决你的问题,请参考以下文章
在 iOS 应用程序中获取和解析 JSON 的最佳方法? [关闭]