chuckgrenade
02-20-2007, 04:18 AM
This is the code that adobe provides as an example to load XML into the FLEX application... but there is an error that says: 1037 - Packages cannot be nested"
Can someone please correct any errors in this code or make any helpful suggestions?
<mx:Script>
<![CDATA[
package xmlStuff {
import flash.display.Sprite;
import flash.net.*;
import flash.events.*;
public class URLLoaderExample extends Sprite
{
public function URLLoaderExample()
{
var clientsXML:XML;
var loader:URLLoader = new URLLoader();
var request:URLRequest = new URLRequest("http://www.website.com/thexml.xml");
loader.load(request);
loader.addEventListener(Event.COMPLETE, onComplete);
function onComplete(event:Event):void {
var loader:URLLoader = URLLoader(event.target);
clientsXML = new XML(loader.data);
trace(externalXML.toXMLString());
}
}
}
}
]]>
</mx:Script>
Can someone please correct any errors in this code or make any helpful suggestions?
<mx:Script>
<![CDATA[
package xmlStuff {
import flash.display.Sprite;
import flash.net.*;
import flash.events.*;
public class URLLoaderExample extends Sprite
{
public function URLLoaderExample()
{
var clientsXML:XML;
var loader:URLLoader = new URLLoader();
var request:URLRequest = new URLRequest("http://www.website.com/thexml.xml");
loader.load(request);
loader.addEventListener(Event.COMPLETE, onComplete);
function onComplete(event:Event):void {
var loader:URLLoader = URLLoader(event.target);
clientsXML = new XML(loader.data);
trace(externalXML.toXMLString());
}
}
}
}
]]>
</mx:Script>