0

私はフラッシュ ビルダー 4.6 を使用しており、ローカルの XML ファイルからユーザーに質問と回答のオプションが表示されるクイズ アプリケーションを構築しています。XML は Data/Services を使用してロードされています (最初は別の方法を使用することを考えていましたが)...

次のようなコードがある場合、xml を「進める」にはどうすればよいですか。

label2.text = "{getDataResult.lastResult[0].Text}";

具体的には、a) 配列を表すノードの名前に基づいて TOTAL 数のレコードを取得するにはどうすればよいですか。次に、その整数を取得した後、どうすればよいですか

b) 0 に 1 を段階的に追加して、すべてのレコードを調べますか?

4

1 に答える 1

0

XML データ構造を知らなければ、あなたを助けることは不可能です。

通常、XML はXMLListまたはXMLListCollectionに格納されます。Spark Lists を使用する場合は、コレクション クラスが必要になるため、XMLListCollection をお勧めします。MX リストは、XML または XMLList を XMLListCollection に自動的に変換します。

そこから、getItemAt()などの標準アクセサーを使用して特定のアイテムを取得できます。

于 2012-12-22T13:44:19.373 に答える