var xml:XML = XML(<nodes> <node current = "false">first</node> <node current = "true">second</node> <node current = "false">third</node> </nodes>); var index:uint = xml.node.(@current == "true").childIndex(); trace(index);//1