0
我一直在關注有關偉大的教程(iPhone, json and Flickr API我還是設法訪問解析的JSON信息就好了。在iPhone SDK訪問解析的JSON
現在我試圖做同樣的事情與Twitter API,我可以得到JSON信息並解析它,但我似乎無法像訪問Flickr那樣訪問它。
我注意到從Twitter檢索到的json信息與Flickr有點不同。
Flickr json信息以花括號開頭({),wh嘰嘰喳喳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)
感謝一大堆!
這樣做。 非常感謝Paul!我試圖給你的答案投票,但我需要更多的聲譽) – 2010-04-25 17:12:50
我有json文件其開始不是'{'或'['它以'jsont'開頭。我怎樣才能使用這個json格式。 http://ntp-a1.nict.go.jp/cgi-bin/jsont?1232963971.248 jsont({ 「id」:「ntp-a1.nict.go.jp」, 「it」:1232963971.248, 「 st「:1344241456.129, 」leap「:34, 」next「:1341100800, 」step「:1 }) – 2012-08-06 09:20:44
字符串前綴使得它不好JSON。我建議以字符串形式讀取它,剝離前綴,然後按照上述步驟進行操作。 – 2012-08-10 15:00:13