使 iPhone 能够获取并解析 JSON?
我不知道如何在我的 iPhone 应用程序中使用 output=json;callback=
,感谢您的帮助!
这 位于 tw.money 的 URL。 yahoo.com 返回此 JSON:
{"ResultSet":{"totalResultsAvailable":"0",
"Error":{"Code":400,
"Message":"\u67e5\u8a62\u53c3\u6578\u4e0d\u5408\u6cd5"}
}
}
I don't know how to use the output=json;callback=
for my iPhone App, appreciate for your help!
This URL at tw.money.yahoo.com returns this JSON:
{"ResultSet":{"totalResultsAvailable":"0",
"Error":{"Code":400,
"Message":"\u67e5\u8a62\u53c3\u6578\u4e0d\u5408\u6cd5"}
}
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果您得到字符串形式的响应,那么解析起来非常简单 - 它只是变成 NSDictionary 和 NSArray 对象:)
获取 touch-json 框架。
在字符串上调用 JSONValue 后,字典将包含具有值“Bob”的键“name”。
If you get the response as a string, then it's very simple to parse - it just gets turned into NSDictionary and NSArray objects :)
Get the touch-json framework from github.
After calling JSONValue on a string, dict will contain the key "name" that has the value "Bob".
jsonkit
NSDictionary *listings = [[content objectFromJSONString] valueForKey:@"ResultSet"];
jsonkit
NSDictionary *listings = [[content objectFromJSONString] valueForKey:@"ResultSet"];