Rafael,
Muito obrigado! Consegui resolver aqui, de outra forma, mas consegui.
Devido o artigo que você me mandou entendi o funcionamento do
HashMap / Hashtable.
Para recuperar o valor, eu preciso conhecer o nome da propriedade no
lado java (que é criada dinamicamente e pode ter qualquer nome, ex:
altura, peso, largura...., não se sabe), a alternativa que encontrei
foi criar um Array e guardar os nomes das propriedades, assim no java
recupero os valores da seguinte forma:
public void toJavaTeste( List<Object> value, String [] header ) {
Object[] valueArray = value.toArray();
HashMap<String,Double> rowList = new HashMap<String,Double>();
//Recuperando os 3 primeiros valores do primeiro
objeto
rowList = (HashMap<String,Double>) valueArray[0];
System.out.println("get propriedade1:
"+rowList.get(header[0]).toString());
System.out.println("get propriedade2:
"+rowList.get(header[1]).toString());
System.out.println("get propriedade3:
"+rowList.get(header[2]).toString());
}
Agora está 100%, acho que da forma como eu queria, não tem jeito não.
Java é muito bom, mas não faz mágica não, hehhhe
Mais uma vez, muito obrigado.
--
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