我正在解析XML文件並填充表視圖。該XML有這樣的格式:如何使用NSXMLParser解析多個XML標記
<article>
<title>Title 1</title>
<last-modified>MM/DD/YYY</last-modified>
</article>
...
我現在有工作用NSMutableString
收集所有的文章標題,並附加在- (void)parser:(NSXMLParser *)parser foundCharacters:(NSString *)string
方法中的字符串。然後在適當的時候,我將articleTitle
添加到包含所有文章標題的NSMutableArray
,並按照您的預期填充陣列中的表格。
但是,現在我想切換到使用帶有小標題的表格視圖單元格(我想將最後修改日期作爲detailTextLabel
,標題作爲textLabel
)。通過這種方式,解析被分成幾種方法(即2 parser
方法和foundCharacters
方法),我不知道應該如何去「收集」數據,並從數據中填充表格。
這是最好的方法是什麼?我可以以某種方式填充一個NSDictionary或其他東西,並只建立了表格單元格時按鍵檢索項目?
我似乎無法找出解決這個問題的最佳方法。
在此先感謝!
事件驅動的XML解析是一種跳動,如果存在可用的DOM樣式解析器,則從這裏開始。 – 2010-11-07 19:04:09