首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > XML SOAP >

actionscript 顶用XMLListCollection 来删除节点

2012-10-09 
actionscript 中用XMLListCollection 来删除节点actionscript中的xml操作 没有实现节点删除,但是可以把xml

actionscript 中用XMLListCollection 来删除节点

actionscript中的xml操作 没有实现节点删除,但是可以把xmllist转为xmllistcollection来删除节点,或象操作数组一样操作xmllist:

?

<fx:XMLList id="treeData">
??? ??? ??? <node label="拓扑">
??? ??? ??? ??? <rvNode label="a">
??? ??? ??? ??? ??? <node />

? ? ? ? ? ? ? ? ? ? <node />
??? ??? ??? ??? </rvNode>?
??? ??? ??? ??? <bdNode label="b">
??? ??? ??? ??? ??? ??? <node />

? ? ? ? ? ? ? ? ? ? ? ? <node />? ????
??? ??? ??? ??? ? </bdNode>?
??? ??? ??? </node>?
??? ??? </fx:XMLList>

?

actionscript :

??? ??? var nd2:XML=treeData.bdNode[0];
??? ??? ??? ??? if(nd2){
??? ??? ??? ??? ?
??? ??? ??? ??? ??? var xmlAry:XMLListCollection=new XMLListCollection(nd2.children());
??? ??? ??? ??? ??? xmlAry.removeAll();//删除其xml所有节点

?

?????????????????? //添加新节点
??? ??? ??? ? ?? ? var newNode3:XML =<node label="bb"/>
??? ??? ??? ?? ? ?? xmlAry.addItem(newNode3);
??? ??? ??? ????
??? ??? ??? ??? ?
??? ??? ??? ?
??? ??? ??? ??? }

热点排行