我正在使用TouchXML解析我的RSS。 新的XML使用TouchXML解析子節點
<channel>
<item>
<title> </title>
<social>
<views>
<total_views>2</total_views>
</views>
<reviews>
<average_rating>2</average_rating>
</reviews>
</social>
</item>
</channel>
我目前解析XML並以initWithData
把它傳遞給我的詳細信息視圖的文章像這樣的標題:
[rssData objectForKey: @"title" ];
但是我怎麼顯示值的星星它的速率和利率的子節點是從社會的子節點?
我已經試過這樣:[rssData objectForKey: @"social/rate/stars" ];
但它不會工作。請告訴我如何。
:79:警告:' NSDictionary'可能不會響應'-nodesForXPath:錯誤:' – ruben
假設它是一個節點。由於它是一個字典,因此可以使用'valueForKeyPath:'來獲取值。更新我的答案以反映這一點。 –
由於未捕獲的異常'NSUnknownKeyException'而終止應用,原因:'[ valueForUndefinedKey:]:該類不是關鍵值,它們與關鍵評論的編碼兼容。 –
ruben