Código :
package misClases { import flash.display.*; import flash.events.*; import flash.net.*; public class Recoge_Palabra extends Sprite { var _loader:URLLoader;//Objeto de Carga de liga var _xml:XML;//Objeto XML var Max:uint=16; var Min:uint=0; var Palabra:String; var Contenedor:XML; public function Muestra():void { _loader = new URLLoader(); _loader.load(new URLRequest("misClases/Lista.xml")); _loader.addEventListener(Event.COMPLETE, Piensa_Palabra); } private function Piensa_Palabra(e:Event):void { _xml = new XML(e.target.data); Recoger(_xml); } // private function Recoger(datos:XML):void { var iConta:int; iConta=Azar(Min,Max); Contenedor=datos.Palabra.text()[iConta]; Palabra=Contenedor.toXMLString(); } private function Azar(Minimo:uint,Maximo:uint):uint { var Resultado:uint; Resultado= Math.floor(Math.random() * (Maximo - Minimo + 1)) + Minimo; return Resultado; } } }