I must be missing something simple here. I'm reading in XML that looks like this:
<?xml version="1.0" encoding="UTF-8"?> <REGISTRY> <REGISTRY_DECLARATION/> <REGISTRY_ENTRIES> <Attribute> <AttributeName>Attr_1</AttributeName> </Attribute> <Attribute> <AttributeName>Attr_2</AttributeName> </Attribute> <Attribute> <AttributeName>Attr_3</AttributeName> </Attribute> </REGISTRY_ENTRIES> </REGISTRY> I'm trying to get all <Atribute> nodes using the .. operator, but it always returns 0, even though xmlRoot looks fine. protected function xmlService_resultHandler(event:ResultEvent):void { if (event != null && event.result != null && event.result is XML) { var xmlRoot:XML = event.result as XML; if (xmlRoot && xmlRoot.length() > 0) { var lst:XMLList = xmlRoot..Attribute; trace("lst length = " + lst.length()); } } } Michael