On Fri, 11 Sep 2009 09:37:22 +0200 Eric Chatellier <chatellier@codelutin.com> wrote: Salut,
Sigrid.Lehuta@ifremer.fr a écrit :
Suite... ;-)
J'utilise la même méthode mais cette fois ci, plus compliqué, l'objet est une list de doubles. comment puis-je la recupérer ? j'ai fait : (qui compile mais est ce que ca marche ??)
String strFuelPrice = context.getValue("fuelPrice").toString(); // je suppose que m list en string est comme ca : {1,5,6,3.2} String[] maList = strFuelPrice.split(","); String[] prems = maList[0].split("{"); String[]ders = maList[3].split("}"); double[] fuelprice = StringUtil.toArrayDouble(prems[1], maList[1], maList[2],ders[0]); ...
Je ne comprend pas bien ce que tu cherches a faire, c toi qui a du mettre "fuelPrice" dans le context avec un context.setValue("fuelPrice", maList); Donc tu devrais faire List<Double> maList = (List<Double>)context.getValue("fuelPrice"); et ensuite tu travails directement avec maList. A moins que lorsque tu dis "list de doubles" tu ne parles pas de List au sens Java :(. Ce qui me ferait dire ca est que le toString d'une liste Java donne des '[' et ']' et non pas des '{' et '}'. Mais dans ce cas la d'ou vient la variable "fuelPrice" qui est dans le context ? (qui la mise la et quel est son type ?) -- Benjamin -------------------- tél: +33 (0) 2 40 50 29 28 email: poussin@codelutin.com () campagne du ruban ascii http://www.codelutin.com /\ pour les mails en ascii _______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org http://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users