如何解析xml数据

时间:2013-03-25 16:46:14

标签: objective-c xml-parsing nsxmlparser

我正在制作一个iPhone应用程序,它调用Web API并检索XML文件。我有需要解析的XML数据,但我只需要整个XML文件中的一个元素。可能会同时加载多个xml文件,但我仍然只需要每个文件中的一个元素。我正在尝试使用NSXMLParser来解析数据,但如果有更简单的选项,我会向他们开放。有没有人知道有关如何做到这一点的任何好的教程,或者知道解释它?谢谢您的帮助。

1 个答案:

答案 0 :(得分:1)

我已经使用XMLParser和XPath进行解析,每个都有其成本和收益。如果你知道目标对象的DOM路径是什么,那么XPath是很棒的。 XMLParser在以编程方式迭代XML方面提供了更大的灵活性。

我会推荐这两个链接:

NSXMLParser

XPath