será NO POG = sem pog ou
NO POG = estou usando pog ? lol On 17 jan, 22:27, "Jan Cássio" <[EMAIL PROTECTED]> wrote: > Você foi irónico ao dizer "NO POG" certo? > > On Jan 17, 4:37 pm, "Patrick Facchin" <[EMAIL PROTECTED]> > wrote: > > > > > Dae pessol tudo comprendido agora! > > > Para colaborar com futuras pesquisa, segue o algoritmo de um metodo > > recursivo onde retorna o objeto(NODE) desejado do XML, dai é só converter > > para tipo q vc quiser: > > OBS.:Briguei a tarde toda com no algoritmo...so meio lerdo mas "NO POG" ;) > > > ========================================================= > > XML retornado pelo AMFPHP: > > > <node> > > <node label="Lista Padrão" id="18" tipo="1"> > > <node label="asdda" id="145" tipo="0"/> > > <node label="as a s" id="146" tipo="0"> > > <node label="sdcaaaaa" id="149" tipo="0"/> > > <node label="asddddddddd " id="150" tipo="0"/> > > </node> > > <node label="asdasda" id="147" tipo="0"/> > > <node label="aa" id="148" tipo="0"/> > > <node label="asdasd" id="151" tipo="0"/> > > </node> > > <node label="teste" id="152" tipo="0"/> > > <node/> > > ========================================================= > > O METODO: > > > public function SUBXML(getXML:XMLList, id:String):Object{ > > var objXML:Object = null; > > getXML = getXML.children(); > > for each (var objeto:Object in getXML) > > if([EMAIL PROTECTED] == id) > > return objeto; > > else{ > > var subOBJ:Object = SUBXML(new XMLList(objeto),id); > > if( subOBJ != null) > > return subOBJ; > > } > > > return objXML; > > } > > ========================================================= > > Chamando o METODO e convertendo em XML: > > > var resulAMF:XMLList = new XMLList(rs.result.xmlLi); > > var XMLBUSCA:XML = new XML(SUBXML(resulAMF,"18")); > > Alert.show(XMLBUSCA.toXMLString()+""); > > > ========================================================= > > NOTAS: > > Algumas pessoal não sabem, mas podemos retirar as { } da "condições" > > controles de fluxos.....como no código apresentado acima, mas lembrando q só > > pode conter uma unica instrução após o controle de fluxo, poe ex. > > > for each (XXXXXXXXXX) > > if(XXXX) > > if(XXXX) > > else > > if(XXXX) > > if(XXXX) > > ...... > > ...... > > pode ir até o infinito > > > OBS.: Funções metodos e classes não funcionam! > > > é isso pessoal paz e bem a todos! > > > 2008/1/17, s0adex <[EMAIL PROTECTED]>: > > > > é, tinha esquecido do @ :P > > > > bem. boa sorte :D- Ocultar texto entre aspas - > > - Mostrar texto entre aspas - --~--~---------~--~----~------------~-------~--~----~ 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 [EMAIL PROTECTED] Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---