从外部载入XML对象
从外部载入XML对象
var myXML:XML = new XML();
//初始化XML地址,可以是本地的"xxx.xml",也可以是URL地址。
var XML_URL:String = "index.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)
{
myXML = XML(myLoader.data);
trace("数据装载完成.");
trace(myXML);
}
//XML格式如下
<?xml version="1.0" encoding="UTF-8" ?>
<sound name="天堂.mp3" />
<sound name="忘了爱.mp3" />
<sound name="一直.mp3" />
<sound name="永远永远.mp3" />
<sound name="雨蝶.mp3" />
<sound name="一个像夏天一个像秋天.mp3" />
<sound name="一生爱你千百回.mp3" />
<sound name="又见炊烟.mp3" />
</root>
测试影片。加载XML完成
posted on 2012-10-20 20:03 God is a girl 阅读(127) 评论(0) 编辑 收藏 举报