[AS3]AS3.0中处理XML的最简洁说明(基本知识)代码示例
AS3.0中处理XML的最简洁步骤:
(1)首先建立请求对象
var req:URLRequest=new URLRequest("mybook.xml");
(2)建立URLLoader对象发送数据请求
var ld:URLLoader=new URLLoader(req);
(3)调用侦听函数,一旦加载完成,则执行ok函数
ld.addEventListener(Event.COMPLETE,ok);
function ok(event:Event):void {
(4)加载完成后,返回的数据存储在event.target(URLLoader对象)的data属性中
//极酷播放器提示:trace(event.target.data);
(5)建立XML对象,并把返回的数据转换为xml格式
var xml:XML=new XML(event.target.data);
(6)使用as3的EX4规范操作XML数据
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
}
}
热门文章推荐
- [HLS]做自己的m3u8点播系统使用HTTP Live Streaming(HLS技术)
- [FMS]FMS流媒体服务器配置与使用相关的介绍
- [AS3]什么是M3U8,与HTML5的区别是什么
- AS2.0 让flash自适应全屏,并且不自动缩放
- [AS3]as3.0的sound类常用技巧整理
- [AS3]as3与ByteArray详解、ByteArray介绍、ByteArray用法
- 关于RTMP,RTMPT,RTMPS,RTMPE,RTMPTE协议的介绍
- [JS]分享浏览器弹出窗口不被拦截JS示例