您的位置:首页 > 运维架构 > 网站架构

系统架构设计经验分享

2010-09-29 11:49 786 查看
var XML_X:XML=new XML(); //实例化一个XML
var URL_Path:URLRequest=new URLRequest("path.xml"); //读取XML文件路径
var loader_Path:URLLoader = new URLLoader();   //实例化一个loader,用来放xml文件
loader_Path.load(URL_Path);           //把xml放到loader里
loader_Path.addEventListener(Event.COMPLETE,xmlLoaded); //loader侦听一下是否xml进来完成了。完                   成就执行后面的函数
function xmlLoaded(EvtBoj:Event) {
XML_X=XML(loader_Path.data);         //xml完全导入loader后,就读xml数据到xml实例中。
trace(XML_X.abc01_1_path_pic);     //此时用xml点语法直接可以读到节点数据,注意不读根。前面就从根读了。犯了错误。

小结:要读xml,
一,首先要建个实例,处理xml的函数。
二,要建个容器放xml。
三,容器检查xml读入是否完成,如果完成就执行后续操作。
四,读完xml数据就可以直接xml的点语法读到数据。

读swf文件类似,但有一问题不解,xml读时用URLloader,swf时用Loader,??先记下。

var URL_da:URLRequest=new URLRequest(XML_X.abc01_1_path_pic+"Letter.swf");
var loader:Loader = new Loader();
loader.contentLoaderInfo.addEventListener(Event.COMPLETE,onLoadCompleteHandler);
loader.load(URL_da);
addChild(loader)本文出自 “技术成就梦想!” 博客,请务必保留此出处http://wqing.blog.51cto.com/787642/159341
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: