步驟: (1)首先建立請求對象
var req:URLRequest=new URLRequest("mybook.xml"); 復(fù)制代碼 (2)建立URLLoader對象發(fā)送數(shù)據(jù)請求
var ld:URLLoader=new URLLoader(req); 復(fù)制代碼 (3)調(diào)用偵聽函數(shù),,一旦加載完成,則執(zhí)行ok函數(shù)
ld.addEventListener(Event.COMPLETE,ok); function ok(event:Event):void { 復(fù)制代碼 (4)加載完成后,,返回的數(shù)據(jù)存儲在event.target(URLLoader對象)的data屬性中
//trace(event.target.data); 復(fù)制代碼 (5)建立XML對象,,并把返回的數(shù)據(jù)轉(zhuǎn)換為xml格式
var xml:XML=new XML(event.target.data); 復(fù)制代碼
(6)使用as3的EX4規(guī)范操作XML數(shù)據(jù)
for (var i:int=0; i<=xml.book.length()-1; i++) { trace(xml.book[i].pub.@src); //輸出: 1.jpg 2.jpg 3.jpg 4.jpg } }
|