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
