class MyXMLParser { var books:Array = new Array(); function doIt() { var xml:XML = new XML(); xml.onLoad = parseXML; xml.load("books.xml"); } function parseXML(success:Boolean) { // parse xml stuff books.push(book_from_xml); // BUZZ, can't find books! }}
import mx.utils.Delegate; class MyXMLParser { var books:Array = new Array(); function doIt() { var xml:XML = new XML(); xml.onLoad = Delegate.create(this, parseXML); xml.load("books.xml"); } function parseXML(success:Boolean) { // parse xml stuff books.push(book_from_xml); // DING, can find books! }}