您好 我在目标c中调用Web服务,我在控制台中收到xml响应。 问题是我无法将数据从xml带到我的视图。 响应是一个列表,每个项目有4个元素 任何帮助
答案 0 :(得分:1)
您需要解析XML响应。在OS X中有两种方法。
首先是使用NSXMLParser。这是SAX解析器的示例。它将XML视为一个流并在其中运行,只要发现一些有趣的内容,就会向代理发送回调消息,例如:元素中元素或数据的开始/结束。
第二个是NSXMLDocument。这将XML视为文档。 XML一次性加载,您将获得一个XML节点树,它反映了XML的结构和数据。
NSXMLDocument更易于使用,但需要比NSXMLParser更多的内存。它也不适用于iOS。