Mega Code Archive

 
Categories / Flash ActionScript / XML
 

Use for each loop to access the attributes

package{   import flash.display.Sprite;      public class Main extends Sprite{     public function Main(){         var loan:XML = <LOAN>           <BOOK ISBN="0000000000" DUE="111111111111111111">             <TITLE>ActionScript</TITLE>             <AUTHOR>J, J</AUTHOR>             <PUBLISHER>Books Ltd</PUBLISHER>           </BOOK>         </LOAN>;                  for each (var attribute:XML in loan..@*) {           trace(attribute.parent(  ).TITLE                  + ": " + attribute.name(  ) + "=" + attribute);         }     }   } }