2011-07-18 16 views
0

IのArrayCollectionから値を読み取ろうと、私はにgetItemAtを使用してオブジェクトを取得:ArrayCollectionから項目値を取得する方法は?

masterData.getItemAt(0,0)

、私は使用:masterData.getItemAt(0,0).toString();とget:

<d> <i>The value that I need</i> </d>

今どのようにすることができます"< i>"タグの値を取得しますか?

答えて

1

文字列をXMLに変換できます(すべてのアイテムがXML形式を使用する場合) 必要なものを取得します。

var xml:XML = XML (masterData.getItemAt(0,0).toString()); 
trace(xml.i) 
2

あなたが戻ってきた文字列を解析する方法があります。上記のコード例で

var theString:String = '<d> <i>The value that I need</i> </d>'; 
var startPosition = theString.search('<i>') + '<i>'.length; 
var endPosition = theString.search('</i>'); 
trace (theString.substring(startPosition, endPosition)); 

、過度に冗長である私はあなたが戻って期待しているデータの構造を知らなかったので、私はサブのpostionsの検索を使用していました。

関連する問題