我一直在关注关于(iPhone、json 和 Flickr API的精彩教程,并且我确实设法访问了解析的 json 信息。
现在我正在尝试用 Twitter API 做同样的事情,我能够获取 json 信息并解析它,但我似乎无法像在 Flickr 中那样访问它。
我注意到从 Twitter 检索到的 json 信息与 Flickr 有点不同。
Flickr json 信息直接以花括号 ( { ) 开头,而 Twitter json 信息以方括号开头,然后是花括号 ( [{ )。我知道这意味着它是 json 信息中的一个数组,但我不知道如何访问它。
在 Flickr 示例中,我像这样访问对象(第二行取 Flickr 报告的页数):
NSDictionary *results = [jsonString JSONValue];
pagesString = [[results objectForKey:@"photos"] objectForKey:@"pages"];
但我似乎无法以同样的方式访问 Twitter 回复......
有谁知道解决方案?
(这里是 Twitter JSON 响应的示例:api.twitter.com/1/statuses/public_timeline.json)
非常感谢!