Avatar billede donh Nybegynder
31. marts 2008 - 10:44 Der er 1 løsning

XML - Actionscript 2 - hjælp til kald og visning af XML

Jeg er newbie med xml/as2... Jeg skal hente XML ind i flash og vise det i 2 forskellige dynamiske tekstfelter via to knapper:

AS:------------

var x:XML = new XML();
x.ignoreWhite = true;

var header:Array = new Array();
var manchet:Array = new Array();
var url:Array = new Array();

x.onLoad = function() {
    var images:Array = this.firstChild.childNodes;
    for(i=0;i<images.length;i++) {
        header.push(images[i].childNodes[0].firstChild.nodeValue);
        manchet.push(images[i].childNodes[i].childNodes[0].firstChild.nodeValue);
        url.push(images[i].childNodes[i].childNodes[0].firstChild.nodeValue);
    }
}

x.load("text.xml");


btn1.onRollOver = function () {
    gotoAndStop(3);
    iTitle.text = header[0];
    iManchet.text = manchet[0];
}   

btn2.onRollOver = function () {
    gotoAndStop(4);
        iTitle.text = header[1];
    iManchet.text = manchet[1];
   
}


XML:-----------
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<images>
    <item>
        <header>Gå til DR's hjemmeside</header>
        <manchet>hvis og når man har det ikke for at komme rundt ned og hen</manchet>
    <url>gå til uddannelsesoversigt</url>
    </item>
    <item>
        <header>Gå til tv2's hjemmeside</header>
        <manchet>dette er vullapyk for mange, men det gør ingenting</manchet>
    <url>gå til virksomheds informationer</url>
    </item>
    <item>
        <header>Gå til DR's hjemmeside</header>
        <manchet>Aller sidste side i denne flashfilm, som omhandler jobbanken/manchet>
    <url>gå til jobbank</url>
    </item>
</images>



Nogen der kan gennemskue hvad der går galt.. tror det er noget med  det der firstchild.. evt. nogen der har et godt link til hvor det at hente xml ind i flash bliver gennemgået dybt??
Avatar billede donh Nybegynder
31. marts 2008 - 11:05 #1
... fandt selv ud af det...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester