flex webservice 数组,该如何处理

flex webservice 数组
webservice返回的类型为string数组,我要在flex中接收这个数组,现代码如下

private var myData:ArrayCollection;
/**
        * 发送web请求处理函数
        */
        private function sendRequest1():void{
         //Web查询的方法
          var oper:AbstractOperation =  this.WebService.getOperation("GetDatasetLine");
          oper.send();                      
          this.WebService.addEventListener(ResultEvent.RESULT,OnResult1);//Web服务返回结果监听事件
           this.WebService.addEventListener(FaultEvent.FAULT,OnFault);//Web查询出错监听事件  
        }
          /**
         * //web服务返回结果处理函数:反序列化结果数据
         * 
         */
          private function OnResult1(event:ResultEvent):void
          {
            
         this.myData= event.result as  ArrayCollection;//获取服务返回的结果
            
            Alert.show(myData[0].toString(),"提示");

         }
           
            private function resultHandler(event:ResultEvent):void {  
    myData = event.result as ArrayCollection;  
  } 

现在调用sendRequest1()方法,不能给出mydata[0]的值,求指教
------解决方案--------------------
顶一个~ 求高手解决。。