在AS3中刪除乙個XML節點

2021-08-30 13:04:50 字數 529 閱讀 9050

如果我們在as3中宣告了乙個xml片段,並且想在執行時刪除其中的乙個或多個節點,該怎麼做呢?答案是,使用delete關鍵字。

比如有如下的xml片段:

如果我要刪除其中的nodetodelete這個節點,那麼我就可以這樣寫:delete somexml.nodetodelete。同樣注意,使用delete不止可以刪除乙個節點,也可以刪除一組節點(這些節點應該包含在乙個xmllist物件裡面),比如我要刪除所有的label是「two」的節點,可以這樣寫:delete somexml.child.(@label=='two')[0]。

<?xml version="1.0" encoding="utf-8"?>

protected function btn1_clickhandler(evt:mouseevent):void

protected function btn2_clickhandler(evt:mouseevent):void

]]>

AS3中XML刪除節點

e4x規範中定義有delete和deletebyindex方法用來刪除特定的xml節點,但是在當前版本的actionscript 3.0實現中,並沒有實現這兩個方法。在as3的help文件裡也沒有提及如何刪除乙個xml節點。其中乙個方法就是 delete onexmlnode 暫時並不知道有什麼其他...

AS3的XML刪除節點

e4x規範中定義有delete和deletebyindex方法用來刪除特定的xml節點,但是在當前版本的actionscript 3.0實現中,並沒有實現這兩個方法。在as3的help文件裡也沒有提及如何刪除乙個xml節點。其中乙個方法就是 delete onexmlnode 暫時並不知道有什麼其他...

鍊錶中新增乙個節點和刪除乙個節點

這裡主要記錄單向列表新增和刪除乙個指定位置節點的書寫方法。首先先建立鍊錶節點資料的基本型別 ifndef node h define node h include person.h class node endif node h 接下來建立節點的節本型別 class list endif 往指定節點...