Opa Vinícius,

não tenho tempo agora para "acompanhá-lo", mas te passo o caminho das pedras
;)

Aqui tem o link oficial:
http://livedocs.adobe.com/flex/3/langref/XMLList.html

E aqui, o restante ;)
http://www.google.com.br/search?hl=pt-BR&client=firefox-a&rls=org.mozilla%3Apt-BR%3Aofficial&hs=oIU&q=trabalhando+com+xml+flex+3&btnG=Pesquisar&meta=


[]'s

2009/7/6 Vinicius <[email protected]>

>
> Pergentino,,
>
> Consegui carregar em um XML:
>
> var result:AcknowledgeMessage = event.message as
> AcknowledgeMessage;
>
> Alert.show(result.toString(), "result.toString()");
> Alert.show(result.body.toString(), "result.body.toString()");
>
> var data:String = result.body.toString() as String;
> Alert.show(data, "data");
>
> var message1:XML = data as XML;
> Alert.show("aqui2!");
>
> Esses são os dados do arquivo:
> <?xml version='1.0' encoding='utf-8'?><soapenv:Envelope
> xmlns:soapenv="http://schemas.xmlsoap.org/soap/
> envelope/"><soapenv:Body><ns2:pptToImageResponse xmlns:ns2="http://
> www.example.org/PPService
> "><ns2:dest>flex_20090706102701171</ns2:dest><ns2:size>8</ns2:size></ns2:pptToImageResponse></soapenv:Body></soapenv:Envelope>
>
> Você sabe como eu pego esses dois:
> <ns2:dest>flex_20090706102701171</ns2:dest>
> <ns2:size>8</ns2:size>
> ????
>
> Obrigado.
>
> On 6 jul, 10:00, Vinicius <[email protected]> wrote:
> > Achei que conseguiria fazer isso pegando do próprio objeto
> > AcknowledgeMessage.
> >
> > Acho que poderia usar como xml sim, vou dar uma procurada como fazer
> > isso, se puder dare uma dica eu agradeço.
> >
> > Obrigado.
> >
> > On 6 jul, 09:56, Pergentino Araújo <[email protected]> wrote:
> >
> > > A solução não seria tratá-lo como um XML e pegar as informações ?!
> >
> > > []'s
> >
> > > 2009/7/6 Vinicius <[email protected]>
> >
> > > > Pessoal,
> >
> > > > Tenho um resulthandler que está chegando esta informação:
> >
> > > > (mx.messaging.messages::AcknowledgeMessage)#0
> > > >  body = "<?xml version='1.0' encoding='utf-8'?><soapenv:Envelope
> > > > xmlns:soapenv="http://schemas.xmlsoap.org/soap/
> > > > envelope/ <http://schemas.xmlsoap.org/soap/%0Aenvelope/
> >"><soapenv:Body><ns2:pptToImageResponse
> > > > xmlns:ns2="http://
> > > >www.example.org/PPService
> > > >
> "><ns2:dest>flex_20090706095144390</ns2:dest><ns2:size>8</ns2:size></ns2:pptToImageResponse></soapenv:Body></soapenv:Envelope>"
> > > >  clientId = "DirectHTTPChannel0"
> > > >  correlationId = "06FE6273-6317-88AE-7950-501C8D2E9F6B"
> > > >  destination = ""
> > > >  headers = (Object)#1
> > > >    DSStatusCode = 200
> > > >  messageId = "710E0DC9-A843-385F-237F-501CD2D0F50A"
> > > >  timestamp = 0
> > > >  timeToLive = 0
> >
> > > > Este é o método:
> >
> > > > private function resultHandler1(event:ResultEvent):void{
> > > >                        var result:AcknowledgeMessage = event.message
> as
> > > > AcknowledgeMessage;
> > > >                        Alert.show(result.toString(),
> "result.toString()");
> > > >                        Alert.show(result.body.toString(),
> > > > "result.body.toString()");
> > > >                        var result1:Array = result.body as Array;
> > > >                        Alert.show("aqui!");
> > > > }
> >
> > > > Consegui pegar o body, mas o que eu preciso mesmo é guardar essas
> > > > variáveis:
> >
> > > > <ns2:dest>flex_20090706095144390</ns2:dest>
> > > > <ns2:size>8</ns2:size>
> >
> > > > Alguém sabe como eu faço isso?
> >
> > > > Obrigado.
> >
> > > --
> > > Atenciosamente, Pergentino.
> >
>


-- 
Atenciosamente, Pergentino.

--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
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
-~----------~----~----~----~------~----~------~--~---

Responder a