iOS:从NSMutableArray中的已解析数据中检索元素

时间:2013-03-07 14:25:09

标签: xml-parsing nsmutablearray

我正在努力实现以下目标:

我的应用程序解析XML文件,构建如下:

<product>
 <id>3482</id>
 <title>Product 1</title>
 <number>1</number>
 <description>Text</description>
</product>

<product>
 <id>4743</id>
 <title>Product 2</title>
 <number>2</number>
 <description>Text</description>
</product>

<product>
 <id>3864</id>
 <title>Product 3</title>
 <number>3</number>
 <description>Text</description>
</product>

XML中有20个产品。一切正常。解析器将所有数据保存在NSMutableArray中。现在我想从这个NSMutableArray中检索所有20个产品的标题。

我该怎么做?

1 个答案:

答案 0 :(得分:0)

澄清您正在使用哪个解析器会很有用。据推测,这些项目存储为字典数组,xml属性作为键。如果是这种情况,要获取第一个对象的id,您可以执行以下操作:

[objectArray[0] valueForKey:@"id"];