PDA

Volledige versie bekijken : need kleine beetje hulp met een xmltje


Brio187
%Europe/Berlin %764 %2009, 19:20
ej flash folks,

ik heb een xml file en die ziet er zo uit:

<Data>
<item id="1" img1="asset/img1.jpg" img2="asset/img01.jpg">Image 1</item>
<item id="1" img1="asset/img2.jpg" img2="asset/img02.jpg">Image 2</item>
<item id="1" img1="asset/img3.jpg" img2="asset/img03.jpg">Image 3</item>
</Data>

nu vroeg ik me af hoe ik als je op 1 van die klikt die functie heb ik al , maar hoe ik een dynamictext blok dat Image 1 kan geven.. dus dat er bij image 1 bijv "dit is de eerste foto yesh" in een textfield komt te staan (info over de geklikte foto)

hoe kan ik die Image 1 oproepen en in die field droppen?
(hoe kan ik die Image 1 in een textfield zichtbaar krijgen?)

alvast bedankt

gr Brian

mknol
%Europe/Berlin %936 %2009, 23:28
Lees aub nog eens je vraag, er is voor een buitenstaander weinig van te volgen. ;)


hoe kan ik die Image 1 oproepen en in die field droppen?

Stel dat je je xml hebt ingeladen en je xml object heet mijnXML en je textfield heet mijnTekstveld, dan doe je het zo:
mijnTekstveld.text = mijnXML.Data.item[0].text();

Handige info hier: http://dispatchevent.org/roger/as3-e4x-rundown/

Brio187
%Europe/Berlin %009 %2009, 01:14
haha sorry voor dat citaat:P maar ik dacht na dat verhaal erboven was dat wel duidelijk:P

ej maar ik heb dat geprobeerd en loopt nie helemaal goed(errors)

function processXML(e:Event):void {
myXML = new XML(e.target.data);
var xx=myXML.*;

dat heb ik staan (het is een overname die script) maar hoe kan ik dan een dynamic textfield koppelen aan die naam boven staand in die xml?

die script hierboven leek mij mischien het probleem te zijn dat jou voorbeeld niet werkte.

graag nog wat hulp om die > image 1 < in textfield te krijgen

alvast bedankt

gr Brian