[AS3]as3代码中调用xml的注意事项
书写标准的XML需要注意以下几点,[AS3]as3代码中调用xml的注意事项
一、书写标准的XML需要注意以下几点:
1、一个标准的XML文档必须要在第一行以"<?xml>"开头,以及一个"<?/>"结尾,其中开头部分需申明XML的版本,如:version="1.0",也应包含一个关于编码的声明:“encoding="utf-8"”;
2、XML要求所有的标签必须在文档结束之前被闭合,如果标签中包含内容,则必须写成“<标签名>内容</标签名>"的格式,如果内容为空,则应写在</标签名>的格式;即,后面必须有</XXX>这种格式的。
3、每个XML都有有一个根元素,也叫根节点。
4、节点有节点值和属性。
5、XML的节点值如果出现与XML标签关键字一样的字符,XML将会无法解析文档,比如,某个节点值如果是一个大于或者小于号,就会让解释器产生一个错误,
二、在FLASH中创建一个简单的实例:
- //CuPlayer.com提示:创建一个新的XML类实例
- var my_XML:XML=new XML();
- //CuPlayer.com提示:创建一个TextArea组件,用于显示此XML内容
- var my_TextArea:mx.controls.TextArea;
- //CuPlayer.com提示:加载外部XML文件
- //CuPlayer.com提示:如果加载的XML文件在该FLASH目录的上面,就用../my_xml.xml,如果在下面呢,就用aaa/my_xml.xml,这样的.
- my_XML.load("my_xml.xml");
- //CuPlayer.com提示:为load函数定义onLoad函数---此处是必须的。只有当加载成功后,才能控制XML。否则不能。
- my_XML.onLoad=function(ok:Boolean){
- if(ok){
- my_TextArea.text+=this;
- }else{
- my_TextArea.text+="CuPlayer.com提示:加载失败..."
- }
- }
- //CuPlayer.com提示:勿略空白:
- my_XML.ignoreWhite=true;
热门文章推荐
- [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示例
请稍候...