import flash.net.URLLoader; import flash.net.URLRequest; import flash.events.Event; var xml:XML; var ldr:URLLoader = new URLLoader(new URLRequest("D:/SCMIS - 天津非春节版/Program/Config/menu.xml")); ldr.addEventListener(Event.COMPLETE,onLoaded); funct…
1.简介 flash在跨域时唯一的限制策略就是crossdomain.xml文件,该文件限制了flash是否可以跨域读写数据以及允许从什么地方跨域读写数据. 位于www.a.com域中的SWF文件要访问www.b.com的文件时,SWF首先会检查www.b.com服务器目录下是否有crossdomain.xml文件,如果没有,则访问不成功:若crossdomain.xml文件存在,且里边设置了允许www.a.com域访问,那么通信正常.所以要使Flash可以跨域传输数据,其关键就是crossdo…
XML 属性 XML元素具有属性,类似 HTML. 属性(Attribute)提供有关元素的额外信息. XML 属性 在 HTML 中,属性提供有关元素的额外信息: 属性通常提供不属于数据组成部分的信息.在下面的实例中,文件类型与数据无关,但是对需要处理这个元素的软件来说却很重要: computer.gif XML 属性必须加引号 属性值必须被引号包围,不过单引号和双引号均可使用.比如一个人的性别,person 元素可以这样写: 或者这样也可以: 如果属性值本身包含双引号,您可以使用单引号,就像…
原文 www.cnblogs.com/mgen/archive/2011/12/12/2284554.html 众所周知XML是可以扩展的,XML的元素可以靠名称识别而不是只按照未知识别.在 XML反序列化的时候只要需要的信息存在就可以成功将XML数据转化成反序列化后的对象.但是这并不代表着用来反序列化的XML数据就一定是序列化的标准 结果.有些时候XML数据会有多余冗长信息,这个在反序列化的过程中默认是不会被觉察到的. XmlSerializer类型有三个事件可以觉察到未知XML节点:Unkn…
在as3中判断xml节点是否存在以及判断xml某节点是否存在某属性可用下面方法: if(xml.hasOwnProperty("frameRate")){ trace("xml存在frameRate节点"); } if(xml.frameRate.@rate!=undefined){ trace("xml的节点frameRate存在rate属性"); }…
as3比as2处理xml的功能增强了N倍,获取或遍历节点非常之方便,类似于json对像的处理方式. XML 的一个强大功能是它能够通过文本字符的线性字符串提供复杂的嵌套数据.将数据加载到 XML 对象时,ActionScript 会分析数据并将其分层结构加载到内存(如果 XML 数据格式有误,它会发送运行时错误). 利用 XML 和 XMLList 对象的运算符和方法可以轻松遍历 XML 数据的结构. 1.读取外部 XML 文档 可以使用 URLLoader 类从 URL 加载 XML 数据.若…
var data:XML = <data/>; var item:XML = <item/>; var content:String = "这里是内容"; var contentXML:XML = new XML("\<![CDATA[" + content + "]]\>"); item.appendChild(contentXML); item.@["name"] = "这里是…
package { import flash.display.Sprite; /** * @author:Frost.Yen * @E-mail:871979853@qq.com * @create: 2016-3-11 上午11:31:11 * */ public class OperateXML extends Sprite { private var _xml:XML = <data> <item>item1</item> <item>item2<…
package com.fylib.util { /** * @author Frost.Yen * @E-mail 871979853@qq.com * @create 2015-6-18 下午2:06:01 * */ public class XML2JSON { private static var _arrays:Array; public function XML2JSON() { } public static function parse(node:*):Object { var…
近期项目中可能要用到Flash存取数据,并与JS互调,所以就看了一下ActionScript 3.0,现把学习结果分享一下,希望对新手有帮助. 目录 ActionScript 3.0简介 Hello World 文件读写 数据存储(SharedObject) 与JS互调 ActionScript 3.0简介 ActionScript 3.0 是一种强大的面向对象编程语言,ActionScript 3 符合 ECMAScript Language Specification 第三版.它还包含基于…