Mega Code Archive

 
Categories / Flash ActionScript / XML
 

Tree traversal

package{   import flash.display.Sprite;      public class Main extends Sprite{     public function Main(){         var novel:XML = <BOOK ISBN="0000000000">             <TITLE>ActionScript</TITLE>                    <!--Previous sibling-->             <AUTHOR>J, J</AUTHOR>             <PUBLISHER>Books Ltd</PUBLISHER>  <!--Next sibling-->           </BOOK>;                    for each (var child:XML in novel..*) {           if (child.nodeKind(  ) == "element") {             child.setName(child.name().toString().toLowerCase(  ));                      for each (var attribute:XML in child.@*) {               attribute.setName(attribute.name().toString().toLowerCase(  ));             }           }         }     }   } }