Volledige versie bekijken : in xml link van plaatje maken
levivanveluw
%Europe/Berlin %556 %2006, 13:21
beste,
Ik heb een xml foto menu, alleen nu wil ik weten of het mogelijk is om in het xml van elk plaatje dat daarin staat een link te maken naar bijv. een website, dus dat het plaatje in het fotomenu een een link wordt naar een website.
weet iemand hoe dat moet?
groet Levi
Heedless
%Europe/Berlin %571 %2006, 13:42
Hoe je dat doet hangt af van de indeling van je XML. In principe kan je er gewoon een attribute bij zetten met link="jelink" als je attributes gebruikt of een extra tag als je<img>
<titel>Foto1</titel>
<omschrijving>een foto</omschrijving>
<datum>10-10-2004</datum>
<link>www.site.nl</link>
<img>gebruikt
levivanveluw
%Europe/Berlin %589 %2006, 14:08
het lukt niet, als ik de atribute invoeg wordt het plaatje geen link,
of moet ik dan ook in mijn fla iets veranderen,
dit staat er nu in mijn xml:
<images>
<pic>
<image>aa.jpg</image>
<caption>Kresge</caption>
<thumbnail>aathumb.jpg</thumbnail>
<link>http://www.levivanveluw.nl</link>
</pic>
</images>
groet levi
Laiverd
%Europe/Berlin %635 %2006, 15:14
Ja natuurlijk: voor Flash is binnenkomende XML niet meer dan gestructureerde tekst. Je zult in Flash de XML tree moeten parsen. Wat ikzelf meestal doe (omdat ik dat het meest overzichtelijk vinden), is elke node (in dit geval <pic> ) als een object in een Array zetten en dan de childnodes parsen naar attributen van dat object zodat je daarna in Flash ieder pic-object kunt benaderen met arraynaam[x].image, waarbij x het indexnummer is van de array.
Als ik dit echter zo lees heb ik de indruk dat je wat basiskennis over wat XML is en hoe je dat binnen Flash kunt behandelen, ontbreekt. Zie de voorbeelden in de handleiding/as-dictionary en/of http://www.ultrashock.com/ff.htm?http://www.ultrashock.com/tutorials/flash5/xml_pitfall.html. Voor andere tutorials kun je vast terecht op http://www.flashfocus.nl/forum/showthread.php?t=6338
John
Heedless
%Europe/Berlin %574 %2006, 13:47
het lukt niet, als ik de atribute invoeg wordt het plaatje geen link,
of moet ik dan ook in mijn fla iets veranderen,
Ik ging er vanuit dat je XML+Flash begreep. Ik gebruik zelf namelijk nooit codes die ik niet begrijp. Het is veel handiger om ze goed te bestuderen zodat je precies weet wat ze doen. Dan kan je ze veel beter naar je hand zetten (en had je nu meteen geweten hoe je die link moest gebruiken ;) )
Zie de post van Laiverd hierboven
vBulletin® v3.8.1, Copyright ©2000-2012, Jelsoft Enterprises Ltd.