AS3读取XML文档

我用的开发工具是:Flash Professional CS5.5

新建一个AS3项目,保存fla文件为:f1.fla,另新建一个as3文件,文件名:Main.as,代码如下:

package  {import flash.display.MovieClip;import flash.net.URLLoader;import flash.net.URLRequest;import flash.events.Event;public class Main extends MovieClip {var url:URLRequest = new URLRequest("data.xml");var loader:URLLoader = new URLLoader(url);var myXML:XML = new XML();public function Main() {loader.addEventListener("complete", success);}private function success(event:Event):void{myXML = XML(loader.data);trace("cc0: [" + myXML.name() + "]#");trace("cc0: [" + myXML.nname + "]#");trace("cc1: [" + myXML.child(0) + "]#");trace("cc1: [" + myXML.child(0).length() + "]#");trace("cc2: [" + myXML.child("age") + "]#");stop();}}
}

xml文档:data.xml

<root><nname>Hello</nname><age>25</age>
</root>

按Ctrl Enter运行:

cc0: [root]#
cc0: [Hello]#
cc1: [Hello]#
cc1: [1]#
cc2: [25]#

说明:as3中可以直接按结点名进行访问,也可以通过child来访问结点.

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/405108.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

哈密顿路径

哈密顿路径 #include <iostream>using namespace std;struct Graph{int vertexs;int **adj; };struct Edge{int v;int w; };void GraphInit(Graph* G, int v) {G->vertexs v;G->adj new int*[v];for (int i 0; i < v; i)G->adj[i] new int[v];for (int i…

[react] 你阅读了几遍React的源码?都有哪些收获?你是怎么阅读的?

[react] 你阅读了几遍React的源码&#xff1f;都有哪些收获&#xff1f;你是怎么阅读的&#xff1f; 0遍 1 个人简介 我是歌谣&#xff0c;欢迎和大家一起交流前后端知识。放弃很容易&#xff0c; 但坚持一定很酷。欢迎大家一起讨论 主目录 与歌谣一起通关前端面试题

CM3计算板读取SHT30以及I2C驱动

1、引言 用SHT30测温湿度&#xff0c;SHT30是I2C通信总线&#xff0c;具体信息去看Datasheet文档&#xff1a;https://pdf1.alldatasheet.com/datasheet-pdf/view/897974/ETC2/SHT30.html。操作系统是Linux&#xff0c;机器是CM3计算板&#xff0c;当然也可以是树莓派和其他主…

由浅入深CIL系列:5.抛砖引玉:判断string是否为空的四种方法的CIL代码看看效率如何?...

本节将接触几个新的CIL操作码如下 ldc.i4.0 将整数值 0 作为 int32 推送到计算堆栈上 Ceq 比较两个值。如果这两个值相等&#xff0c;则将整数值 1 (int32) 推送到计算堆栈上&#xff1b;否则&#xff0c;将 0 (int32) 推送到计算堆栈上。 Brtrue.s 如果 value 为…

kmalloc, vmalloc分配的内存结构

From: http://linux.chinaunix.net/techdoc/system/2008/06/16/1011365.shtml 对于提供了MMU&#xff08;存储管理器&#xff0c;辅助操作系统进行内存管理&#xff0c;提供虚实地址转换等硬件支持&#xff09;的处理器而言&#xff0c;Linux提供了复杂的存储管理系统&#x…

usaco Cow Tours

题意是给出一个不连通的图&#xff0c;然后定义了一个直径&#xff1a;联通分量里最短距离最长的两个点之间的距离。 求将一个不连通的图中的两个连通分量连接&#xff0c;生成的这个新分量的直径最小可以有多小&#xff0c;输出这个新直径。 做法是想用Floyd求出任意两点之间的…

[react] 什么是React.forwardRef?它有什么作用?

[react] 什么是React.forwardRef&#xff1f;它有什么作用&#xff1f; React.forwardRef 会创建一个React组件&#xff0c;这个组件能够将其接受的 ref 属性转发到其组件树下的另一个组件中。这种技术并不常见&#xff0c;但在以下两种场景中特别有用&#xff1a; 转发 refs…

多功能串口调试工具

自己编写的一个超强的多功能串口调试工具。特性如下&#xff1a; 串口自动识别&#xff0c;定时刷新&#xff0c;热插拔管理设置串口数据帧超时时长自定义背景、收发字体大小和颜色接收、发送字节计数文件发送、HEX、ASCII发送显示接收发送时间、标志、报文头日志保存、控制台…

Linux内存管理和分析vmalloc使用的地址范围

From: http://www.cnblogs.com/dubingsky/archive/2010/04/20/1716158.html Vmalloc可以获得的地址在VMALLOC_START到VMALLOC_END的范围中。这两个符号在<asm/pgtable.h>中定义&#xff1a; /* include/asm/pgtable.h */ #define VMALLOC_OFFSET (8*1024*…

关于Restful Web Service的一些理解

对于restful web service&#xff0c;刚开始确实是个不太好理解的概念。 看了些文章&#xff0c;总是在描述和解释restful的原则&#xff1a; 1&#xff09;显式地使用HTTP方法。 2&#xff09;无状态。 3&#xff09;公开目录结构式的 URI。 4&#xff09;传输 XML、JavaScrip…

bzoj 2820 YY的GCD 莫比乌斯反演

题目大意&#xff1a; 给定N, M,求1<x<N, 1<y<M且gcd(x, y)为质数的(x, y)有多少对 这里就抄一下别人的推断过程了 后面这个g(x) 算的方法就是在线性筛的时候只考虑当前的数最小因子&#xff0c;如果进来的最小因子不存在&#xff0c;相当于在之前那个数的基础上的…

Linux open函数使用方法记录

1、作用 linux一切皆文件&#xff0c;那么如何打开文件&#xff0c;靠的就是open函数。打开和创建文件&#xff0c;对于文件来说存在文件则打开&#xff0c;不存在则创建&#xff1b;对于设备&#xff0c;可以打开相应设备&#xff08;串口&#xff0c;SPI&#xff0c;I2C等&a…

[react] 写个例子说明什么是JSX的内联条件渲染

[react] 写个例子说明什么是JSX的内联条件渲染 ifTrue ? <ComA /> : <ComB>ifTrue && <ComC/> 个人简介 我是歌谣&#xff0c;欢迎和大家一起交流前后端知识。放弃很容易&#xff0c; 但坚持一定很酷。欢迎大家一起讨论 主目录 与歌谣一起通关前…

tar.xz文件如何解压

From: http://blog.csdn.net/rheostat/article/details/7614451 XZ压缩最新压缩率之王 xz这个压缩可能很多都很陌生&#xff0c;不过您可知道xz是绝大数linux默认就带的一个压缩工具。 之前xz使用一直很少&#xff0c;所以几乎没有什么提起。 我是在下载phpmyadmin的时候…

JSON 之 SuperObject(11): TSuperTableString、TSuperAvlEntry

通过 ISuperObject.AsObject 可获取一个 TSuperTableString 对象.TSuperTableString 的常用属性: count、GetNames、GetValues varjo: ISuperObject;jts: TSuperTableString; beginjo : SO({A:1, B:2, C:3, D:{x:4, y:5, z:6}});jts : jo.AsObject;ShowMessage(IntToStr(jts.co…

linux重定向到文件permission denied

1. 执行重定向命令报权限错误&#xff0c;如下&#xff1a; sudo nohup ${obj} >${log_file} 2>&1 &./autoRun.sh: line 23: /home/netmeas/log-20200414-164657.txt: Permission denied2.分析原因 sudo 给了obj超级执行权限&#xff0c;但是重定向到log_file没…

[react] 在React中怎么阻止事件的默认行为?

[react] 在React中怎么阻止事件的默认行为&#xff1f; event.preventDefault();阻止浏览器默认行为&#xff0c; 例如标签不跳转 event.stopPropagation();阻止冒泡&#xff1b; 例如上级点击事件不生效 个人简介 我是歌谣&#xff0c;欢迎和大家一起交流前后端知识。放弃很…

构建第一个Flex的Mobile APP

Flash Builder 4.5已经支持直接创建Flex Mobile Project&#xff0c;写一个最简单的例子 1、建立工程 右击--》新建--》输入工程名“MyFirstMobileApp” 点击“Next”进入下一步 修改初始化的标题文本信息为“Home”&#xff08;默认为HomeView&#xff09;&#xff0c;勾选“G…

由于可能不会将凭据发送到远程计算机,因此将不会进行连接。若要获得协助,请与您的系统管理员联系。...

windows10系统下&#xff0c;在通过VPN连接到堡垒机的时候&#xff0c;出现“由于可能不会将凭据发送到远程计算机&#xff0c;因此将不会进行连接。若要获得协助&#xff0c;请与您的系统管理员联系。” 以下是解决方法&#xff1a; 方法一.组策略 请按照下列步骤操作&#xf…

Linux多线程开发-线程同步-互斥锁pthread_mutex_t

1、互斥锁 同一时刻只允许一个线程对临界区进行访问。POSIX库中用类型pthread_mutex_t来定义互斥锁&#xff0c;类型在pthreadtypes.h中定义。 2、如何声明一个互斥锁 #include <pthread.h>pthread_mutex_t mutex; 3、如何初始化一个互斥锁 //静态初始化互斥锁 pthr…