我正在解析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