Is there a reason to have <s> as a child node instead of an attribute?
Sorting would be a lot easier if <s> was an attribute of <p> instead of
a child node. For example:
var myXML:XML = new XML(<all>
<p s="dog" />
<p s="cat" />
<p s="bird" />
<p s="cat" />
<p s="sheep" />
<p s="goat" />
<p s="cat" />
</all>);
var myXMLList:XMLList = myXML.p.(@s == "cat");
trace(myXMLList);
Jason Merrill
Bank of America Global Learning
Learning & Performance Soluions
Join the Bank of America Flash Platform Community and visit our
Instructional Technology Design Blog
(note: these are for Bank of America employees only)
-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of
Mendelsohn, Michael
Sent: Wednesday, February 03, 2010 9:47 AM
To: Flash Coders List
Subject: [Flashcoders] E4X question
Hi list...
I can't seem to get the right E4X statement. I'm trying to get an
XMLList of all the p tags that have an s tag that is a certain string.
I've tried all sorts of combinations, thinking this one would work, but
it doesn't:
// where animal is passed "dog"
var list:XMLList = XMLList(all..p..(s.toString()==animal).parent());
or even
var list:XMLList = XMLList(all..(s.toString()==animal).parent());
Help! Thanks,
- Michael M.
<all>
<p>
<s>dog</s>
</p>
<p>
<s>cat</s>
</p>
<p>
<s>bird</s>
</p>
<p>
<s>dog</s>
</p>
<p/>
</all>
_______________________________________________
Flashcoders mailing list
[email protected]
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders
_______________________________________________
Flashcoders mailing list
[email protected]
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders