控制台结果在视图中

时间:2011-05-09 12:17:06

标签: objective-c

您好 我在目标c中调用Web服务,我在控制台中收到xml响应。 问题是我无法将数据从xml带到我的视图。 响应是一个列表,每个项目有4个元素 任何帮助

1 个答案:

答案 0 :(得分:1)

您需要解析XML响应。在OS X中有两种方法。

首先是使用NSXMLParser。这是SAX解析器的示例。它将XML视为一个流并在其中运行,只要发现一些有趣的内容,就会向代理发送回调消息,例如:元素中元素或数据的开始/结束。

第二个是NSXMLDocument。这将XML视为文档。 XML一次性加载,您将获得一个XML节点树,它反映了XML的结构和数据。

NSXMLDocument更易于使用,但需要比NSXMLParser更多的内存。它也不适用于iOS。