AS3操作XML [四]: 包括读取外部xml文件,和通过URL读取xml。AS3.0中不像2.0那样集成了一个load()

      Flash 2007-6-14 8:34

//例四:包括读取外部xml文件,和通过URL读取xml。AS3.0中不像2.0那样集成了一个load()
//AS3.0在架构上就设计了所有与外部打交道的都由URLrequest对象来进行,数据都由URLloader对象来接受。
System.useCodePage=true;
var myXML:XML = new XML();
//初始化XML地址,可以是本地的"xxx.xml",也可以是如下的URL地址。
var XML_URL:String = "http://www.5px.cn/fansbin/yboy/data/rightlink.xml";
var myXMLURL:URLRequest = new URLRequest(XML_URL);
var myLoader:URLLoader = new URLLoader(myXMLURL);
//添加装载完成侦听器,
//Event.COMPLETE的值是"complete",直接用此字符串也可以。
myLoader.addEventListener(Event.COMPLETE, xmlLoaded);
function xmlLoaded(evtObj:Event) {
 trace("数据装载完成.");
 myXML = XML(myLoader.data);
 trace(myXML);
}

 压缩包下载




标签集:TAGS:AS3
回复Comments() 点击Count()

回复Comments

{commenttime}{commentauthor}

{CommentUrl}
{commentcontent}