Mega Code Archive

 
Categories / Flash ActionScript / XML
 

To delete all the items in the XMLList, use a for loop and iterate over the items in reverse order

package{   import flash.display.Sprite;      public class Main extends Sprite{     public function Main(){         var example:XML = <example>                             <fruit color="red" name="Apple" />                           </example>;                  var attributes:XMLList = example.fruit.@*;                  for ( var i:int = attributes.length(  ) - 1; i >= 0; i-- ) {             delete attributes[i];         }         trace( example );     }   } }