i'm goign crazzzzy here.
i have a list, that reads XML.
i want that list to update on production without me having to build the project all the time, but by just uploading a new XML file.
i think the function i need is this:
private function LoadMyXML():void
{
var myXML:XML = new XML();
var XML_URL:String = "xml/AO_Other.xml";
var myXMLURL:URLRequest = new URLRequest(XML_URL);
var myLoader:URLLoader = new URLLoader(myXMLURL);
myLoader.addEventListener("complete", xmlLoaded);
function xmlLoaded(evtObj:Event)
{
myXML = XML(myLoader.data);
trace("Data loaded.");
}
}
my xml looks like this:
<AO_OTHER>
<category title="Administrative Groups">
<link title="Administrative Groups" url="sadfsf"/>
</category>
<category title="AO Survey Results">
<link title="AO Survey Results" url="sdfsdf202.pdf"/>
</category>
</AO_OTHER>
and the error i keep getting is htis:
TypeError: Error #1090: XML parser failure: element is malformed.
at TabTest/private:LoadMyXML/xmlLoaded()[C:\Flex\SearchTest\TabTest.mxml:25]
at flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at flash.net::URLLoader/flash.net:URLLoader::onComplete()

what am i doing wrong?
am i even going though this the right way?
thanks!