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 に答える