Boa tarde, estou desenvolvendo um simulador de descontos. O cálculo é todo realizado no PHP e a função retorna um XML com o resultado. Só que não estou conseguindo recuperar este resultado. A função está retornando o XML correto. Não dá erro, nada. Só não aparece o valor da variável. Segue abaixo o código e o XML retornado:
MXML: public function Calcular():void { var req_calculo:URLRequest = new URLRequest(); var req_loader:URLLoader = new URLLoader(); var req_variaveis:URLVariables = new URLVariables(); req_loader.addEventListener(Event.COMPLETE, loader_complete); // Configura as variáveis para cálculo req_variaveis.compe = cboBancos.selectedItem.compensacao; req_variaveis.valor = txtValor.text; req_variaveis.data = txtData.text; req_variaveis.juros = txtJuros.text; req_calculo.method = URLRequestMethod.POST; req_calculo.data = req_variaveis; req_calculo.url = "simulacao.php?idf=CALCULAR"; // Envia as informações e armazena o resultado req_loader.load(req_calculo); } public function loader_complete(event:Event):void { var loader:URLLoader = URLLoader(event.target); var req_retorno:URLVariables = new URLVariables(loader.data); Alert.show(req_retorno.dias); } O XML retornado: <?xml version="1.0" encoding="utf-8" ?> <calculo> <item> <data_atual>16/12/2009</data_atual> <data_cheque>31/12/2009</data_cheque> <data_calculada>08/01/2010</data_calculada> <juros>2</juros> <valor>1000</valor> <dias>23</dias> <valor_juros>15.333333333333</valor_juros> <valor_iof>3.7417333333333</valor_iof> <valor_liquido>980.92493333333</valor_liquido> <data_liberacao>08/01/2010</data_liberacao> </item> </calculo> -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev