- 浏览: 44596 次
- 性别:
- 来自: 武汉
最新评论
E4X规范中定义有delete和deleteByIndex方法用来删除特定的XML节点,但是在当前版本的ActionScript 3.0实现中,并没有实现这两个方法。
在AS3的Help文档里也没有提及如何删除一个XML节点。
其中一个方法就是 delete oneXMLNode;
暂时并不知道有什么其他方法删除XML节点。曾经看过一篇文章。实现原理是重新构造一个XML对象,在构造这对象的时候把要删除的那个节点排除。
private function deleteByIndex(xmlNode:XML,index:Number):XML{
var newStr:String=’’;
newStr+=’’;
var i:Number=0;
for each(var node:XML in xmlNode.children()){
if(i!=index)
newStr+=node.toXMLString();
i++;
}
newStr+=’’;
return new XML(newStr);
}
xmlNode 被删除节点的父节点
index 被删除节点的在父节点的子节点列表中索引值
由于原理是历遍XML对象,重新构造一个新的XML对象,所以消耗时间是与XML对象的大小成比例。
所以个人还是觉得 delete oneXMLNode; 方法方便一点。
若有更好的方法请高手指点~~
本文转自:http://www.5uflash.com/flashjiaocheng/Flash-as3-jiaocheng/1757.html
发表评论
-
即拷即用的loading代码
2010-04-10 13:25 628// 设置loading的宽、高、颜色 var loadin ... -
Flash进度条的制作详细讲解(组图)
2010-04-10 13:25 635在论坛和其他网站上经常可以看到新手请教如何制作FLASH进度条 ... -
使用flash组件对loading的影响及解决方法
2010-04-10 13:25 628如果Flash中应用到组件,那么你会发现,loading并不是 ... -
使用flash组件对loading的影响及解决方法
2010-04-10 13:25 631如果Flash中应用到组件,那么你会发现,loading并不是 ... -
详谈flash Loading教程
2010-04-10 13:24 664[1b]Loading的制作[/1b] ... -
利用AS3来读取MP3的ID3档案资料
2010-04-09 13:51 689这个范例是使用在AS3中的URLStream和ByteArra ... -
AS3的XML删除节点
2010-04-09 13:50 785E4X规范中定义有delete和deleteByIndex方法 ... -
AS3路上(1)ActionScript 3.0 概要
2010-04-09 13:50 619ActionScript3.0概要 ActionScript ... -
AS3路上(1)ActionScript 3.0 概要
2010-04-09 13:50 614ActionScript3.0概要 ActionScript ... -
AS3中不同类间的广播与接收简单例子
2010-04-09 11:43 5821.文档类:DispatchEventDemo.as pa ... -
AS3中不同类间的广播与接收简单例子
2010-04-09 11:42 4781.文档类:DispatchEventDemo.as pa ... -
flash as3的hit检测
2010-04-09 11:42 721在以前的as版本中,hit检测是使用MovieClip.hit ... -
flash as3的hit检测
2010-04-09 11:42 644在以前的as版本中,hit检测是使用MovieClip.hit ... -
AS3.0新手必读影片Loading
2010-04-09 11:42 745[1b]原代码说明: [/1b]1帧: /********** ... -
动画人物运动规律与节奏
2010-04-08 11:12 646本文转自:h ... -
Flash绘制美丽风景画之海滩
2010-04-08 11:12 597过前段时间学习,我们掌握了鼠绘的一些初步知识,今天我们来综合一 ... -
Flash制作卷轴水墨画展开动画效果
2010-04-08 11:11 707北京奥运会开幕式上那充满诗意的卷轴,以及它所呈现给我们的一幅幅 ... -
Flash鼠绘入门第十三课:绘制美丽春日飞燕
2010-04-08 11:11 573相传燕子于春天社日北 ... -
跑动的小火柴人(flash动画)
2010-04-08 11:11 584本教程描绘的是完全用ActionScript做的一个火柴棍小人 ... -
Flash绘制美丽风景画之海滩
2010-04-08 09:26 599过前段时间学习,我们掌握了鼠绘的一些初步知识,今天我们来综合一 ...
相关推荐
已知有一个XML文件(bookstore.xml)如下: Corets, Eva 5.95 1、插入节点 往节点中插入一个节点: 代码如下:XmlDocument xmlDoc=new XmlDocument(); xmlDoc.Load(“bookstore.xml”); XmlNode root=xmlDoc....
包括XML的读写,节点的读写和添加删除等基本操作。 public class XmlOperator { #region 属性 private string _strPath = ""; /// /// 文件路径 /// Open时或者Saveas时改变 /// public string Path...
3、添加AS。 //固定大小,禁止缩放 fscommand("allowscale", "false"); //创建一个新的空 XML 对象 var my_xml:XML = new XML(); //取消空白节点输出 my_xml.ignoreWhite = true; //加载xml my_xml.load(...
‘—————————————————————- ‘程序简介: 完成asp语言对XML文档中指定节点文本的增加、删除、修改、查看 ‘入口参数: 无 ‘出口参数: 无 ‘———————————————— ‘函数名字:...
读者可以通过此实例,了解在ASP(Active Server Page)中如何操纵XML文件,并进行数据的各种处理,包括XML节点的建立、修改、删除和保存等等。文中涉及到的技术包括ASP,VBScript,DOM,XML和XSL等。 本文未对...
读者可以通过此实例,了解在ASP(Active Server Page)中如何操纵XML文件,并进行数据的各种处理,包括XML节点的建立、修改、删除 和保存等等。文中涉及到的技术包括ASP,VBScript,DOM,XML和XSL等。 ...
3. JBoss AS7中的新概念-域 10 3.1. 域(Domain)的概念及其与群集(Cluster)的区别 10 3.2. 实验 11 1.1.1. 准备工作 11 1.1.2. 配置 12 3.2.1.1. Master上面的配置 14 3.2.1.1.1. domain.xml 14 3.2.1.1.2. host.xml...
在 Windows Server 2003 故障转移群集中运行 SQL Server 安装程序之前,必须在所有群集节点上启动 CSP 服务。 若要在 Windows Server 2003 中启用 Windows CSP 服务,请执行下列操作: 在“控制面板”中,打开...
节点变量表示为树型结构中的一个节点,通常在XML处理中使用。 在模板里对sequences和hashes初始化 sequences 1. [“you”,”me”,”he”] 2. 1..100 3. [ {“Akey”:”Avalue”},{“Akey1”:”Avalue1”}, {“B...
1、配置WebConfig,在节点添加,如下所示: 项目名称/fckeditor/"/> //Win2003下,Files目录一定要有IIS_WPG用户的写权限,否则可能无法上传 项目名称/Files/" /> 说明:BasePath是fckeditor所在路径,...
3、组网成员在线增加/删除(节点离网入网时,系统能很快更新节点视图,保证出块不受影响) 节点由于网络故障离线,剩余节点出块不受影响,在网络恢复情况下,节点不需经过人工干预重启即可重新加入到网中,节点恢复...
1.1.2 as操作符——引用类型转换 3 1.1.3 base关键字——从派生类中访问基类的成员 3 1.1.4 变量——存储特定类型的数据 4 1.1.5 Console类——控制台中的输入流、输出流和错误流 6 1.1.6 Convert类——类型转换 8 ...
3. Mondrian Schema详解 3.1. Schema Schema 定义了一个多维数据库。包含了一个逻辑模型,而这个逻辑模型的目的是为了书写 MDX 语言的查询语句。这个逻辑模型实际上提供了这几个概念: Cubes (立方体)、维度( ...
ConfigHandler类将根据该结点下的内容处理并创建一ConfigInfo对象(关于ConfigInfo、 ObjectInfo以及PropertyInfo的代码可自行查看源代码,这里就不再赘述)。ConfigHandler类的代码实现如下: using System; using ...
This function also accepts XML Documents and Window objects as valid arguments (even though they are not DOM Elements). 返回值 jQuery 参数 elements (Element, Array) : 用于封装成jQuery对象的DOM元素 ...