我将如何为iPhone表解析此.xml

时间:2011-02-08 04:59:19

标签: iphone xml ios uitableview xml-parsing

我正在为应用程序创建一个目录,我需要解析我想要在UITableView中显示的每个项目的名称,电子邮件,电话号码和办公室。我有一个课程,但我从来没有真正处理任何过去简单的txt文件。

我需要将URL加载到xml文件,该文件由底部的以下类型的数据组成。它没有xml标签,但保存为.xml

我已经阅读了NSXMLParsers,但我不确定这是否是正确的方法,或者是否有更简单的方法。

下面.xml文件的一部分示例,这只是几百行的一部分,这些行以相同的方式组织,按部门,部门,然后是人。

感谢您的帮助!

  

http://cs.millersville.edu/School of Science and MathematicsDr.FirstH.LastRoddy Science CenterFirst.Last@millersville.edu872-3838Computer ScienceMrs.First.LastRoddy Science CenterFirst.Last@millersville.edu872-3858Computer ScienceDr.FirstH .LastRoddy Science CenterFirstH.LastRoddy@millersville.edu872-3470计算机科学博士第一.HastRoddy科学中心第一.Last@millersville.edu872-3724计算机科学硕士第一。吉尔伯特最后科学中心第一.Last@millersville.edu871-2214计算机科学博士第一.HastRoddy科学中心第一。 Last@millersville.edu872-3666

2 个答案:

答案 0 :(得分:0)

没有xml标签,你的文件就像纯文本文件一样好...... 由新行字符分隔的行.... 每行包含由点(。)或类似的东西分隔的数据。找出模式并像解析文本文件一样解析...

答案 1 :(得分:0)

您无法为此文件使用xml解析器。

相反,您可以尝试使用NSScanner来解析文本文件。这里列出了几个教程: