Thanks Kenneth This was exactly what I was looking for. //trace(xmlData2.accesscode.(shortcut.text()[0] == "S000"));
Martin T LVL /// Date: Fri, 15 Feb 2008 16:57:13 -0500 From: "Martin Tremblay" <[EMAIL PROTECTED]> Subject: [Flashcoders] E4X Non sense !!! Need help To: <flashcoders@chattyfig.figleaf.com> Message-ID: <[EMAIL PROTECTED]> Content-Type: text/plain; charset="us-ascii" EX4 cannot find a node using E4X when one of it's sibling has the same name. Is there a way to avoid this problem ? var xmlData:XML = <root> <accesscode id="S001"> <shortcut>S001</shortcut> <shortcut>smallbusiness</shortcut> </accesscode> <accesscode id="S000"> <shortcut>S000</shortcut> <shortcut2>S000</shortcut2> </accesscode> </root>; trace(xmlData.accesscode.(@id == "S000")); trace("-------------"); trace(xmlData.accesscode.(shortcut == "S000")); trace("-------------"); trace(xmlData.accesscode.(@id == "S001")); trace("-------------"); trace(xmlData.accesscode.(shortcut == "S001")); trace("-------------"); _______________________________________________ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders