Esta es la clase donde recupero los valores del xml
Código ActionScript :
package { import flash.events.Event; import flash.net.URLLoader; import flash.net.URLRequest; import flash.net.URLLoaderDataFormat; public class Cargaxml { public function Cargaxml() { consultaXml(); } public function consultaXml():void{ var xmlRequest:URLRequest=new URLRequest("http://192.168.1.92/administracion2/servicios/xmlServicios.php"); var xmlLoader:URLLoader=new URLLoader(); xmlLoader.dataFormat=URLLoaderDataFormat.TEXT; xmlLoader.load(xmlRequest); xmlLoader.addEventListener(Event.COMPLETE, procesaXml); } public function procesaXml(event:Event):void{ var archivoXml:XML=new XML(event.target.data); var idServ:int=archivoXml.nombre[0].@id;//id del servicio var duracionServ:int=archivoXml.nombre[0].@duracion; var estadoServ:int=archivoXml..estado;//estado del servicio: 1(activo) - 0(inactivo) trace(idServ); } } }
En flash cs4 , en el primer fotograma hagolo siguiente:
Código ActionScript :
import Cargaxml; var carga:Cargaxml=new Cargaxml();
Como resultado en la salida aparece el valor de idServ, pero l oque yo quiero es que ese valor de la variable idServ asignarsela a una nueva variable que creare en flash, esto para usarlo en un timer, espero me puedan ayudar gracias. Estoy algo perdido