将XML解析为tableview的简单方法目标C

问题描述:

对于iPhone应用程序,我需要从联机数据库请求数据。我选择使用宁静的网络服务。主要原因是因为它会连接到一个JAVA服务器。将XML解析为tableview的简单方法目标C

我找到了一个有用的包装,它可以帮助我获取数据,但现在我需要一个很好的解决方法来处理数据。输出是XML。如果最好使用JSON或其他东西,请告诉我。

在这种情况下,我在在线数据库中进行搜索,并且只返回姓名。就像这样: 名称1 名称2 名称3

的情况现在非常简单。我知道你可以选择NSXMLParser,但我有点讨厌解析器的工作方式:didStartElement,didEndElement和foundCharacters。

我想知道是否有更好的方法来做到这一点。也许你有一个有用信息的网站链接。

有几种。如果这些XML文档相当小(如我所料),那么您应该查看TouchXMLTouchJSON。如果您还想要更全面的版本(包括编写XML文档),请参阅KissXML

+0

感谢您的链接 –