我从他们的api网站上的示例Flickr响应中得到了这个:
jsonFlickrApi({"method":{"_content":"flickr.test.echo"}, "format":{"_content":"json"}, "api_key":{"_content":"8038f7f7d7151ccbf6df2aa10b1b35ae"}, "stat":"ok"})
我可以在jsonFlickApi之后看到那里的字典。但是,我如何摆脱那个领先的文本并将字典放入我的NSDictionary?
答案 0 :(得分:15)
使用NSJSONSerialization
class解析JSON数据。
编辑: jsonFlickrApi(...)
表示您正在使用JSONP端点与Flickr通信。你不需要这个;普通的JSON端点很好。根据{{3}},您可以通过在提出请求时将参数nojsoncallback
包含值1
来解决此问题。