http://guj.com.br/article.show.logic?id=10
Em 3 de março de 2010 16:38, Daniel Vitor <[email protected]> escreveu: > Quase resolvido! > > import flex.messaging.io.amf.ASObject; > > public Object toJava( List<Object> value ) > { > > Object[] arr = value.toArray(); // Convertendo o List em Array > > ASObject item = (ASObject) arr[0]; //Tranformando o > elemento 0 do > Array em ASObjetc > > Collection<Double> itemCollection = item.values(); > //Transformando o > elemento com x atributos em um Collection (ArrayList) com x posições > > Object[] itemArray = itemCollection.toArray(); // Convertendo o > List > em Array, Agora meu objeto com x atributos é um array de x possições > > return itemArray; > } > > para acessar o valor do atributo1 do meu objeto indefinido, é só > referenciar itemArray[0]; > > Agora vem outro problema que me preocupou d++++. Simplesmente os > valores no itemArray não respeitou a ordem do atributo, ou seja, o > itemArray[0] é o atributo3, o itemArray[1] é o atributo5. O itemArray > tem todos os valores de todos os atributos, mas de forma aleatória, > desse jeito não serve. > > Alguma dica? > > -- > 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 > -- ______________________ Atenciosamente, Rafael Comim -- 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
