我有了這條線的功能:E4X:在表達式中使用字符串作爲屬性名稱?
var returnString:String = items[0][email protected];
@month是像這樣的XML節點上的attibute:
<xmlnode month="JAN"/>
確定的,但我需要抽象屬性名稱,這樣我可以通過該函數的一個字符串,並獲取名稱與我傳遞的字符串匹配的屬性內容。所以例如,如果我調用這個函數(「石頭」),它會返回items [0]。@ stone。我希望這很清楚。
有誰知道如何去做我以後的事情?
謝謝。
看起來所有我不能幫助,但覺得有什麼錯在這裏的評論。我測試了你的答案所描述的解決方案,並沒有得到你們所討論的結果。 ~~~~~所以,我有一個屬性 'ID = 「哎」' ~~~~~`跟蹤一些基本的XML;`//痕跡(XML @ ID):哎~~~~~`跟蹤(XML 。'['id']); // trace traces ~~~~~`trace(xml.attribute('id'));`//記錄空白~~~~~也使'id'變成一個String (從字面上)沒有任何幫助。 – gltovar 2011-02-14 05:14:36