[AS3]as3处理加载XML的写法与代码示例
XML.ignoreWhite;//处理xml文档中的空白,设为true时,忽略空白,默认值为false.
XML.load("xml文档的地址");//极酷播放器提示:加载指定的xml文档.
XML.onLoad=function(success:Boolean){};//成功加载了xml文档时调用.
XML构造函数.
XMLNode类:
XMLNode.attributes;//用来指定xml文档的属性.
XMLNode.childNodes;//返回指定xml文档对象的子级的数组.
XMLNode.firstChild;//引用父级节点的子级列表中的第一个子级.
XMLNode.nodeValue;//返回XML对象的节点值.
XMLNode.nodeName;//XML 对象的节点名称
在“极酷网站”里找到这些属性,用nodeValue的时候,试了大半天,还是没有成功。。。一时兴起,试了firstChild,竟然成功了。。如:<xml><ls><langshen name="狼神">还是狼神</langshen></ls></xml>提取一个XML中,“langshen”这个值的时候,name是这样提取的:
xml.firstChild.firstChild.firstChild.attributes.name
而结点内容,则是:
xml.firstChild.firstChild.firstChild.firstChild。。用nodeValue时会返回null而且,FLASH中读XML和VB类的不一样,第一层就已经是一个firstChild。。。
热门文章推荐
- [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示例