2010-07-02 58 views
2

我想讀取xml字段(使用動作3),但問題是我選擇動態讀取哪個字段。例如,我可能需要閱讀test19test39test12或其他任何內容。通過字符串連接動態設置xml

var value:Number = event.result.test19; 
var value:Number = event.result.test39; 
var value:Number = event.result.test12; 

有沒有辦法動態構造event.result.test19部件?喜歡碼主意下面的東西

var fieldname:String = "test19"; 
var value:Number = ("event.result." + fieldname) as Number; 

我也試過鑄塑的XMLNode ("event.result." + fieldname) as XMLNode,但沒有奏效。

任何人都知道如何做到這一點?

回答

2
var value:Number = event.result["test19"]; 
//or 
var t:String = "test19"; 
var value:Number = event.result[t]; 

obj.something是一樣obj["something"]obj[a_var]其中a_var包含"something."

+0

完美的答案Amarghosh。謝謝。 – cooper 2010-07-02 12:42:25