如何解析此Flickr响应?

mar*_*oko 7 flickr nsdictionary ios

我从他们的api站点中的示例Flickr响应中得到了这个:

jsonFlickrApi({"method":{"_content":"flickr.test.echo"}, "format":{"_content":"json"}, "api_key":{"_content":"8038f7f7d7151ccbf6df2aa10b1b35ae"}, "stat":"ok"})
Run Code Online (Sandbox Code Playgroud)

我可以在那里找到字典,就在jsonFlickApi之后.但是我如何摆脱那个领先的文本并将字典放入我的NSDictionary?

bde*_*ham 17

使用NSJSONSerialization该类来解析JSON数据.

编辑:jsonFlickrApi(...)表明您使用的是JSONP端点谈话到Flickr.你不需要这个; 普通的JSON端点很好.根据此Flickr API文档,您可以通过在发出请求时将参数nojsoncallback包含在值中来解决此问题1.