我目前正在使用NSXMLParser Mathods来解析我的数据,如下所示:
但是我找到了一些不错的选择,例如TouchXML。
我用谷歌搜索了一些很好的例子或教程
但是我无法理解XPathquery格式和解析循环,就像在example中所做的那样
或这个question
我只想知道如何解析像这样的简单xml文档:
<ElementsArray>
<ElementObject>
<element1></element1>
<element2></element1>
<ElementObject>
.
.
.
<ElementArray>
所以任何人都可以给我示例代码,否则链接也将很有用。
最佳答案
使用TouchXML的最酷的部分是,您可以使用Apple文档中的NSXML,并简单地用C替换NS。因此,NSXMLDocument是CXMLDocument,而NSXMLNode是CXMLNode,依此类推。只需查看Tree-Based XML Programming Guide from Apple中的示例代码,您就会对如何在XML文档中使用TouchXML有一个很好的了解。 Querying an XML Document部分应为您提供有效使用XPath所需的内容。
关于iphone - 带有TouchXML的ASIHTTPRequest的示例,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1770385/