flash as3.0读取xml
写了一个flash读取xml的代码,大家可以下载:
var xmlData:XML;//定义加载
var allS:String="";//定义所有字符串链接
var xLoader:URLLoader = new URLLoader();//创建链接
xLoader.load(new URLRequest("forasp.xml"));//加载forasp.xml
xLoader.addEventListener(ProgressEvent.PROGRESS,xmlOnLoadF);//对加载的时候进行loading..提示函数
xLoader.addEventListener(Event.COMPLETE,xmlLoadF);//加载xml完毕调用xmlloadF函数
xLoader.addEventListener(IOErrorEvent.IO_ERROR,errF);//如果加载错误,则掉哟呵那个errF函数
function xmlOnLoadF(me:Event):void{
onLoadIng.visible = true;//加载过程中onLoadIng 影片剪辑可见
}
function xmlLoadF(me:Event):void{
onLoadIng.visible = false;//flash加载xml完毕,则loading影片剪辑不可见
var xmlData = new XML(xLoader.data);
for(var i=0;i<xmlData.children ().length();i++){//对加载内容进行逻辑链接
allS +="<a href='"+xmlData.it[i].l+"' target='_blank'>"+xmlData.it[i].t +"</a>\n";
}
rssContent.htmlText = allS;//赋值给动态的文本框,并设置内容为html
}
function errF(me:Event):void{//定义错误函数
trace("err");
}
下面是下载源文件,大家可以看一下:下载flash as3.0 读取xml
原文章%77w%77%2Ef%6F%72%61%73%70%2E%63n