【发布时间】:2010-11-21 22:21:54
【问题描述】:
我正在尝试为我的 iPhone 应用程序找出 NSXMLParser,虽然我大致了解它是如何工作的,但我仍然对如何提取我需要的值感到有些困惑。
我正在解析的 XML 结果非常基础。是这样的:
<start>
<status>300</status>
<record>
<title>The Title</title>
<content>Some content</content>
</record>
</start>
我需要做 3 件事: 获取状态值。 从第一条记录中获取内容的值。可能会有一个提供多个“记录”元素的响应,所以我只需要得到第一个。
我不知道如何简单地做到这一点。我见过的大多数示例都涉及创建一个单独的对象来填充这些数据,我看不出这对于 2 个值是必要的。谁能告诉我如何提取这两条数据并且只用于第一条记录?
【问题讨论】:
标签: iphone objective-c xml cocoa-touch nsxmlparser