Toon posts:

[fmx04] Zoeken in xml file

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hallo,

Hoe kan ik zoeken in een xml bestand? Ik moet dit doen met behulp van actionscript in flash.
De xml file ziet er zo uit:


- <kledingwinkel>
<item itemnaam="avondjurk" ontwerper="Laura" illustratie="Lfst2.png" catalogusprijs="" geslacht="d" omschrijving="" kleur="Zomer" />
</item>
</kledingwinkel>


Om de xml file te parsen gebruik ik dit:

function processXML(xmlDoc_xml) {
var designer = xmlDoc_xml.firstChild.childNodes;
for (var n = 0; n<designer.length; n++) {
var itemnaam:String = designer[n].attributes.itemnaam;
var ontwerper:String = designer[n].attributes.ontwerper;
var illustratie:String = designer[n].attributes.illustratie;
var catalogusprijs:String = designer[n].attributes.catalogusprijs;
var geslacht:String = designer[n].attributes.geslacht;
var omschrijving:String = designer[n].attributes.omschrijving;
var kleur:String = designer[n].attributes.kleur;
collectie.push(new Collectie(itemnaam, ontwerper, illustratie, catalogusprijs, geslacht, omschrijving, kleur));

}
//trace("Item: "+collectie[1].itemnaam+" is van "+collectie[1].ontwerper);
}

Hoe kan ik een zoekopdracht uitvoeren en bijvoorbeeld een itemnaam zoeken? Ik kreeg te horen iets van filterarray. Heeft iemand hier ervaring mee? Of een voorbeeldscript. Alvast bedankt.

Verwijderd

Keyword: XPath

Ik weet niet of Flash de mogelijkheid biedt om XPath expressies te gebruiken. Dat zou je dus even moeten uitzoeken.

  • Alarmnummer
  • Registratie: Juli 2001
  • Laatst online: 09-07-2024

Alarmnummer

-= Tja =-

Verwijderd schreef op zaterdag 15 januari 2005 @ 17:03:
Keyword: XPath

Ik weet niet of Flash de mogelijkheid biedt om XPath expressies te gebruiken. Dat zou je dus even moeten uitzoeken.
XPath is het resultaat van een XQuery ;) Dus het andere keyword is XQuery.