Flash AS3 XML Listener infinite trigger -



Flash AS3 XML Listener infinite trigger -

i trying read xml file , display content in simple list component or @ console. problem event listener triggered in infinite loop.

the code:

var myxml:xml; var myloader:urlloader = new urlloader(); myloader.addeventlistener(event.complete, processxml); myloader.load(new urlrequest("/songs/songs.xml")); function processxml(e:event):void { myxml = new xml(e.target.data); trace(myxml.*); }

the xml file:

<?xml version="1.0" encoding="utf-8"?> <songs> <song>sleep away.mp3</song> <song>kalimba.mp3</song> </songs>

the output: <song>sleep away.mp3</song> <song>kalimba.mp3</song> <song>sleep away.mp3</song> <song>kalimba.mp3</song> <song>sleep away.mp3</song> <song>kalimba.mp3</song> <song>sleep away.mp3</song> <song>kalimba.mp3</song> <song>sleep away.mp3</song> <song>kalimba.mp3</song> <song>sleep away.mp3</song> <song>kalimba.mp3</song> <song>sleep away.mp3</song> <song>kalimba.mp3</song> <song>sleep away.mp3</song> <song>kalimba.mp3</song> <song>sleep away.mp3</song> <song>kalimba.mp3</song> <song>sleep away.mp3</song> <song>kalimba.mp3</song> <song>sleep away.mp3</song> <song>kalimba.mp3</song> <song>sleep away.mp3</song> <song>kalimba.mp3</song> <song>sleep away.mp3</song> <song>kalimba.mp3</song> <song>sleep away.mp3</song> <song>kalimba.mp3</song> <song>sleep away.mp3</song> <song>kalimba.mp3</song> <song>sleep away.mp3</song> <song>kalimba.mp3</song> <song>sleep away.mp3</song> <song>kalimba.mp3</song> <song>sleep away.mp3</song> <song>kalimba.mp3</song> <song>sleep away.mp3</song> <song>kalimba.mp3</song> <song>sleep away.mp3</song> <song>kalimba.mp3</song> <song>sleep away.mp3</song> <song>kalimba.mp3</song> <song>sleep away.mp3</song> <song>kalimba.mp3</song> <song>sleep away.mp3</song> <song>kalimba.mp3</song> <song>sleep away.mp3</song> <song>kalimba.mp3</song> <song>sleep away.mp3</song> <song>kalimba.mp3</song> <song>sleep away.mp3</song> <song>kalimba.mp3</song> <song>sleep away.mp3</song> ....

firstly, on timeline of ide? if so, need add together stop()?

secondly, remove listener loader complete event comes out.

function processxml(e:event):void { myloader.removeeventlistener(event.complete, processxml); myxml = new xml(e.target.data); trace(myxml.*); }

xml flash actionscript-3

Comments

Popular posts from this blog

java - How to pass parameters between Request-Scoped Controllers? -

actionscript 3 - Flex: moving a point with rotation doesnt change the point XY? -

ms access - C# - Using OleDbParameter on table name -