Caro Eriko, Muito obrigado pela explicação.
Vou fazer exatamente isso e vou trocar o tipo do parâmentro do serviço. Vi que você faz: <mx:String id="logo" source="logo.txt" /> para o arquivo txt No meu caso tenho que fazer com um arquivo do Open Office, manual.odp, você qual o tipo que tenho que utilizar para depois fazer o decode? Muito obrigado novamente. Vinicius. On 30 jun, 11:05, Erko Bridee de Almeida Cabrera <[email protected]> wrote: > olá Vinicius, > > cara se não me engano o WebService em tese não trabalha com arquivos > binários > mas sim arquivos codificados em base64, seguindo o mesmo formato > que são transferidos os arquivos via email, que transporta apenas texto > > no popular, você vai traduzir seu arquivo para um textão e essa string > vc vai enviar para o seu webservice... > > um exemplo +- de como é que é o > negocio:http://blog.flexexamples.com/2008/03/17/displaying-an-image-saved-as-... > > você irá utilizar a classse: > > *mx.utils.Base64Encoder* > [doc]<http://www.igorcosta.com/flex3/doc/mx/utils/Base64Encoder.html>para > pegar o array de bytes do seu arquivo no flex e codificar em Base64, > que como você viu no link anterior nada mais é que um texto > > caso você receba algo encodado em Base64, só usar a classe * > mx.utils.Base64Decoder* > [doc]<http://www.igorcosta.com/flex3/doc/mx/utils/Base64Decoder.html>, > para fazer o processo inverso, isso tem ali no exemplo no primeiro link ;) > > o/ > > 2009/6/30 George Queiroz <[email protected]> > > > > > então, foi o q perguntei, qual sua linguagem na parte de negócio? java, php > > ou o que? > > > pq aí vc tem q seguir o que a linguagem faz. > > > 2009/6/30 Vinicius <[email protected]> > > >> Não entendi sua pergunta, mas preciso enviar para um WebServices um > >> arquivo e a forma que achei interessante é converter o arquivo para um > >> byte[] e mandar. > > >> Achei um cara que para conseguir fazer isso ele criou uma classe java > >> para converter e depois envia. Queria saber se em Flex tem uma maneira > >> de resolver isso, senão iriei adotar essa solução. > > >> On 30 jun, 10:00, George Queiroz <[email protected]> wrote: > >> > q tecnologia de backend? > >> > isso é importante > > >> > 2009/6/30 Vinicius <[email protected]> > > >> > > Pessoal, > > >> > > Crei um serviço que um dos parâmetros de entradas são os bytes de um > >> > > arquivos, mas não sei como carregar um arquivo e convertê-los em > >> > > bytes. Alguém pod eme ajudar? > > >> > > Obrigado, > >> > > Vinicius. > > -- > Att, > Erko Bridee de Almeida > Cabrerahttp://erkobridee.com/http://gospel.erkobridee.com/http://www.cwbfx.com/http://www.portaljava.com/ --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
