How do I put data from every XMLnode related,in separate movieclips when clicking a line in combobox
How do I put data from every XMLnode related,in separate movieclips when clicking a line in combobox?
A sample from the XML is like this:
<Planter>
<Lauvtre>
<Botanisk_navn>Acer campestre</Botanisk_navn>
<Norsk_navn>Naverlønn</Norsk_navn>
<Farge>Grønn</Farge>
<Herdighet>H4</Herdighet>
<Høyde>10-15 m</Høyde>
</Lauvtre>
I have a combobox where it shows the Botanical name, and the Norwegian name. But the rest of the info has to be shown in separate movieclips.
Anyone have an idea how to do this? Can I use the trace function maybe? Here is my AS3 code so far:
var loader:URLLoader = new URLLoader();
loader.addEventListener(Event.COMPLETE, onLoaded);
list.addEventListener(Event.CHANGE, itemChange);
function itemChange(e:Event):void
{
ta.text = list.selectedItem.data;
tb.text = list.selectedItem.label;
}
var xml:XML;
function onLoaded(e:Event):void
{
xml = new XML(e.target.data);
var il:XMLList = xml.Planter.Lauvtre;
for(var i:uint=0; i<il.length(); i++)
{
list.addItem({data:il.Farge.text() +"\n"+ il.Herdighet.text()+"\n"+ il.Høyde.text(),
label:il.Botanisk_navn.text() +"\n"+ il.Norsk_navn.text()});
}
}
loader.load(new URLRequest("lauvtre.xml"));
Thanks!
Rheus.