Treating XMLList as XML
package{ import flash.display.Sprite; public class Main extends Sprite{ public function Main(){ var oopBook:XML = <BOOK ISBN="000000000"> <TITLE>Design Patterns</TITLE> <AUTHOR> <NAME>Bates</NAME> <BIRTHDATE>1 1973</BIRTHDATE> </AUTHOR> <PUBLISHER>Inc</PUBLISHER> </BOOK>; displayAuthor(oopBook.children()); } public function displayAuthor (authors:XMLList):void { for each (var author:XML in authors) { trace( "Name: " + author.NAME + ", Birthdate: " + author.BIRTHDATE + "\n"); } } } }