仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 788|回复: 7
打印 上一主题 下一主题

[学习教程] 来谈谈:Flash AS与XML数据交互-Flash actionscript

[复制链接]
精灵巫婆 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-15 20:51:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
Flash可以包含简单的动画、视频内容、复杂演示文稿和应用程序以及介于它们之间的任何内容。
<divclass="start">在AS3里,对XML的把持变得十分便利了,有效过AS2的读者都晓得,假如我们用AS2往会见一个节点,做法是xmlObj.firstChild.childNodes[2]假如庞大的XML布局就更贫苦了,以是在AS2时必要把一体系的节点用一个值来先做“替人”即xmlList=xmlObj.firstChild.childNodes来降底程序的庞大程序。
AS3里利用E4X(ECMAScriptforXML)来标准界说组用于处置XML数据的类和功效。E4X类的办法、属性和运算符完成以下便当:
·复杂:在大概的情形下,利用E4X能够更简单地编写和了解用于处置XML数据的代码。
·分歧:E4X面前的办法和推理在外部是分歧的,并与ActionScript的别的部分坚持分歧。
·熟习:利用尽人皆知的运算符来处置XML数据,如点(.)运算符。
E4X类有包含XML、XMLList、QName和Namespace。上面我们来看看XML类,怎样创立修正XML文件。
11.3.1声明XML工具
XML工具大概暗示XML元素、属性、正文、处置指令或文本元素。
声明一个XML工具基础语法以下:
varxml:XML=newXML(<myxml>xml文件</myxml>)

利用newXML()创立XML工具,AS3声明XML工具对照天真了,XML工具里的内容能够用引号也能够像下面的代码不利用引号。更间接的声响体例间接赋值,只需XML布局是准确的就行,以下:
varxml=
<myxml>
<itemid=1>
<menuName>burger</menuName>
<price>3.95</price>
</item>
</myxml>
trace(xml.toXMLString())








第8行,利用工具的toXMLString()办法输入xml,这个办法要和toString()辨别开来,另有一个是输入XML文本结点的办法text(),我们先来辨别一下这三个办法,便于我们前面的进修。
典范以下:
varxml:XML=
<body>
text1
<bar>barText1</bar>
<bar>barText1</bar>
text2
</body>
trace(xml.text());//输入:text1text2
trace(xml.text()[0]);//输入:text1
trace(xml.text()[1]);//输入:text2
trace(xml.child(1).toXMLString());//输入:<bar>barText1</bar>
trace(xml.child(1).toString());//输入:barText1
老尸 该用户已被删除
沙发
发表于 2015-1-17 14:39:30 | 只看该作者
随着动漫发展趋势,我国也越来越重视动漫产业的发展,各种制作动画软件应运而生,其中flash比较突出。
变相怪杰 该用户已被删除
板凳
发表于 2015-1-25 20:42:58 | 只看该作者
现在FLASH不是也可以调用后台数据库了么~在过几年没准可以通过FLASH来实现远程控制呢~(有点假了~呵呵)我了解的FLASH优点应该就是第一段那些了~缺点暂时想不出太多了~
蒙在股里 该用户已被删除
地板
发表于 2015-2-9 17:29:23 | 只看该作者
流技术让用户在下载的同时看到动画(与全部下载后再观看相反)。但是这也不是什么新技术 - Web一出现就有这种技术了。
柔情似水 该用户已被删除
5#
发表于 2015-2-27 14:10:21 | 只看该作者
FLASH广告的问题主要表现在:
莫相离 该用户已被删除
6#
发表于 2015-3-9 11:05:21 | 只看该作者
而作为富媒体营销概念中的重要手段,很长一段时间,或者说,在未来,富媒体技术的不断完善,Flash动画广告的优势会越来越明显。
小妖女 该用户已被删除
7#
发表于 2015-3-17 00:12:48 | 只看该作者
flash的优缺点可以如何运用呢?
活着的死人 该用户已被删除
8#
发表于 2015-3-23 13:45:46 | 只看该作者
关于位图和矢量图形的区别,可参看Flash教程。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-22 20:02

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表