Flash en XML

Pagina: 1
Acties:

  • Deddiekoel
  • Registratie: Maart 2000
  • Laatst online: 12-11-2025

Deddiekoel

Gadget nerd

Topicstarter
Ik ben een redelijke n00b op het gebied van dynamische flash. Nu willik een koppeling met een DBase opzetten door gebruik te maken van XML en PHP, 2 talen waar ik wel redelijk handig in ben.

Nu bennik zover dattik een XML document kan inladen in Flash maar ik weet nu niet hoe ik de gegevens in de XML-Tree kaan doorlopen. Ik weet niet hoe ik bij de root kan komen, en vanuit daar dan door de nodes kan lopen en dan alle gegevens kan opvragen en weergeven.

Kan iemand mij op weg helpen of een URL geven waar ik dit wel kan vinden.

Verlanglijstje: Switch 2, PS5 Pro Most wanted: Switch 2


  • oh,when?
  • Registratie: April 2000
  • Niet online

oh,when?

...

heb wel wat voorbeeldjes op me website, als ik thuis ben kijk ik of ik de links kan vinden, klein stukje code uit project hier:
code:
1
2
3
4
5
6
7
8
9
function myLoad() {
    this.callback.gotoAndPlay("PARSE_XML"); 
    }

thisXML      =  new XML();
thisXML.ignoreWhite =  true;
thisXML.callback    =  _root;
thisXML.onLoad  =  myLoad;
thisXML.load("artiesten.xml");

en in PARSE_XML
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
var numberofArtiest = thisXML.firstChild.childnodes.length;

for (i=0; i<=numberofArtiest; i++) {
    var artiest = thisXML.firstChild.childnodes[i];
    
    var artiestName  = artiest.childNodes[0].childnodes[0].nodeValue;
    var artiestURL   = artiest.childNodes[1].childnodes[0].nodeValue;
    var artiestTitle = artiest.childNodes[2].childnodes[0].nodeValue;
    var isView   = artiest.childNodes[3].childnodes[0].nodeValue;

    if (isView == "ja") {
        add_button(artiestName, artiestURL, artiestTitle);
    }

}

HTH :)

"You're only as good, as what you did last week."


Verwijderd

thisXML.ignoreWhite = true;

owen toch, niet iedereen heeft flash 5.43 :)

  • oh,when?
  • Registratie: April 2000
  • Niet online

oh,when?

...

Op dinsdag 22 januari 2002 17:20 schreef B-Top het volgende:
thisXML.ignoreWhite = true;

owen toch, niet iedereen heeft flash 5.43 :)
maar wel iedereen kan XMLNitro gebruiken ;)

"You're only as good, as what you did last week."


Verwijderd

Ja, maar dat zet je er niet bij... :)

  • oh,when?
  • Registratie: April 2000
  • Niet online

oh,when?

...

Op dinsdag 22 januari 2002 17:39 schreef B-Top het volgende:
Ja, maar dat zet je er niet bij... :)
ik zet de rest van de 500 regels aan code ook niet erbij :P

maar goed..omdat je het zo lief vraagt ;)
code:
1
#include "XMLnitro.as"

:)

"You're only as good, as what you did last week."


  • Deddiekoel
  • Registratie: Maart 2000
  • Laatst online: 12-11-2025

Deddiekoel

Gadget nerd

Topicstarter
Heeft iemand ook een algemene uitleg?

Dus zonder die XMLnitro toevoeging? kWillet allemaal graag leren.

Verlanglijstje: Switch 2, PS5 Pro Most wanted: Switch 2

Pagina: 1