1

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

我的应用程序解析一个 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 个标题。

我怎样才能做到这一点?

4

1 回答 1

0

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

[objectArray[0] valueForKey:@"id"];
于 2013-03-07T14:38:54.703 回答