Flex 遍历对象的属性跟值

Flex 遍历对象的属性和值

           //_menu 为遍历对象            
            var objInfo:Object = ObjectUtil.getClassInfo(_menu); 
            var fieldName:Array = objInfo["properties"] as Array; 
            for each(var q:QName in fieldName){ 
                //q 属性名称,value 对应的值 
                var value:String = _menu[q.localName] as String; 
                trace(q+" "+value);
            }