從XML源讀取數據後,我喜歡能夠隨時顯示數據中的一個隨機項,比如說,單擊一個按鈕。我想我可以通過將數據存儲到數組中並使用它來完成此任務。
我想了解如果可能,直接從xml中執行它,而不將它存儲到另一個數組中。在此先感謝as3隨機訪問XML數據
var myXMLLoader:URLLoader = new URLLoader();
myXMLLoader.load(new URLRequest("XML_NOTES.xml"));
myXMLLoader.addEventListener(Event.COMPLETE, processXML);
function processXML(e:Event):void {
var loader:URLLoader = e.target as URLLoader;
var myXML:XML = new XML(loader.data);
for (i=0;i<2;i++){
trace(myXML.LEMMA[i]);
array.push(myXML.LEMMA[i]);
}
}
我需要用event.complete不給面子裝載問題或沒有 – mustafa
是的,這是必要的因爲在這種情況下你會得到你的xml內容。 – Bartek
是的......我明白了。非常感謝你。 – mustafa