手机
当前位置:查字典教程网 >网页设计 >Flash教程 >flash as3生成XML文件实现程序
flash as3生成XML文件实现程序
摘要:as3.0创建xml的几种方式xml的数据在读入的时候是作为字符串处理的,所以可以用这这种方法来构造一个xml文件复制代码代码如下:varx...

as3.0创建xml的几种方式 xml的数据在读入的时候是作为字符串处理的,所以可以用这这种方法来构造一个xml文件

复制代码代码如下:var xmlstring:String="<a><b>wang</b><c>chun</c><d>lei</d></a>";

var myxml:XML=new XML(xmlstring);

trace(myxml.b);

当然也可以不通过字符串来构造xml数据

复制代码代码如下:var myxml:XML=new XML(<a><b>wang</b><c>chun</c><d>lei</d></a>);

trace(myxml.b);

当然您可以用外部xml文件来创建实例

复制代码代码如下:var ids:Array = ["background", "photoArea", "thumbnail"];

var names:Array = [["0","0","1.jpg"], ["0","0","2.jpg"], ["0","0","3.jpg"]]//定义2个数组来给节点和属性赋值

var d:XML = new XML("<demo type='album'></demo>");//XML根节点

for (var i:int = 0; i < 3; i++)

{

var newnode:XML = new XML();

newnode =

<component type={ids[i]}>//读取数组,属性赋值

<property x={names[i][0]} y={names[i][1]}></property>//读取数组,属性赋值

<info url={names[i][2]}></info>//读取数组,属性赋值

</component>;

d = d.appendChild(newnode)//注意这个方法来添加一个节点

}

trace(d)//这里输出构造完毕的XML结果

复制代码代码如下:<demo type="album">

<component type="background">

<property x="0" y="0"/>

<info url="res/bg.swf"/>

</component>

<component type="photoArea">

<property x="320" y="280"/>

<info url="res/pa.swf"/>

</component>

<component type="thumbnail">

<property x="580" y="10"/>

<info url="res/th.swf"/>

</component>

</demo>

【flash as3生成XML文件实现程序】相关文章:

flash教程:使用拆分数字和文字的函数

如何获取Flash文件信息

Flash控制SWF大小实例教程解决方法

flash文本竖排效果实现as3代码

Flash制作星球大战文字动画特效教程

falsh as TweenLite参数说明

Flash AS3.0 实例教程 喷泉动画特效

flash as3.0实用公式

Flash广告动画实例教程

Flash广告点击率的深入研究

精品推荐
分类导航