我目前正在使用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/

10-08 21:53