2012-08-09 79 views
0

所以我有一個拖放操作,被拖動的數據是一些XML。我drophandler看起來是這樣的:從對象中訪問xml

protected function dragDropHandler(event:DragEvent):void 
{ 
    var item:XML = XML(event.dragSource.dataForFormat("itemsByIndex")); 
    Alert.show(item); 
} 

警報看起來是這樣的:

Alert with xml

我如何能夠例如得到這個XML的ID?以警報爲例。

+0

'Alert.show(item.artist.id)'http://www.republicofcode.com/tutorials/flash/as3xml/ – joncys 2012-08-09 11:03:18

回答

1

您可以item.id訪問id屬性,則nameitem.name等有網上學習E4X,這是在AS3操作XML的最簡單的方法了幾個資源。