The predicate filter should also work. myXMLList:XMLList = projectsXML..tags.(tag == "Website"); //return an XMLList object containing all <tag> nodes who's value is "Website"
On Thu, Jul 16, 2009 at 9:11 AM, Mark Burvill <[email protected]> wrote: > Awesome - that's what I'm after. I didn't know about "contains". > > Thanks > > > On 16 Jul 2009, at 13:56, Kenneth Kawamoto wrote: > > You may want to try: >> >> projectsXML.project.(tags.tag.contains("Website")) >> >> Kenneth Kawamoto >> http://www.materiaprima.co.uk/ >> >> Mark Burvill wrote: >> >>> Hello flashcoders, >>> I'm trying to work out how to filter the below XML (loaded into a var >>> called "projectsXML") by the contents of the "tag" nodes, but can't quite >>> get it working. >>> So for instance, how would I use an E4X expression to return an XMLList >>> that contained only those projects which have a tag of "Website"? >>> Here's the xml: >>> <projects> >>> <project> >>> <title>My project</title> >>> <tags> >>> <tag>Website</tag> >>> </tags> >>> </project> >>> <project> >>> <title>Another project</title> >>> <tags> >>> <tag>Game</tag> >>> </tags> >>> </project> >>> <project> >>> <title>Yet another one</title> >>> <tags> >>> <tag>Website</tag> >>> <tag>Game</tag> >>> <tag>Application</tag> >>> </tags> >>> </project> >>> <project> >>> <title>And another</title> >>> <tags> >>> <tag>Game</tag> >>> <tag>Website</tag> >>> </tags> >>> </project> >>> </projects> >>> Thanks, >>> Mark. >>> >> _______________________________________________ >> Flashcoders mailing list >> [email protected] >> http://chattyfig.figleaf.com/mailman/listinfo/flashcoders >> > > _______________________________________________ > Flashcoders mailing list > [email protected] > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > -- --Joel Stransky stranskydesign.com _______________________________________________ Flashcoders mailing list [email protected] http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

