toujours pas. Si j'interprète bien le message d'erreur, exportCSV n'aime pas que ce qui le précède soit de type matrixND? Benjamin POUSSIN a écrit :
On Thu, 22 Jan 2009 14:01:12 +0100 Benjamin POUSSIN <poussin@codelutin.com> wrote:
On Thu, 22 Jan 2009 11:15:14 +0100 Paul MARCHAL <Paul.Marchal@ifremer.fr> wrote:
Bonjour, Bonjour,
Mon problème est assez simple. Je souhaiterais convertir une matrice en un fichier CSV. Voici ci-dessous et de manière condensée mon code. Le vérificateur bloque sur la dernière ligne. Je suppose qu'il manque des éléments dans la parenthèse de exportCSV, mais je ne sais pas lesquels. Quelqu'un peut il m'aider?
public String param_nomfichier_acePrice = "C:/Paul/aceprice.csv"; ... protected File acePriceFile; ... if (param_nomfichier_acePrice==null || "".equals(param_nomfichier_acePrice)){ acePriceFile = FileUtil.getFile(".*.csv", "fichier 0 csv séparateur ';'"); } else { acePriceFile = new File(param_nomfichier_acePrice); } ... matrixTactaxes.exportCSV(FileWriter(acePriceFile)); //C'est la ligne qui pose problème; Je ne fais pas attention a autre chose, je suppose que la facon de faire et la bonne.
Pour moi l'erreur ici, est qu'il manque un 'new' devant FileWriter, donc: matrixTactaxes.exportCSV(new FileWriter(acePriceFile));
Peut-etre faire aussi une variable intermediaire pour faire un close sur le fichier a la fin (et donc etre sur qu'il soit ecrit sur le disque :).
FileWriter out = new FileWriter(acePriceFile) matrixTactaxes.exportCSV(out); out.close();
-- 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-user mailing list Isis-fish-user@lists.labs.libre-entreprise.org http://lists.labs.libre-entreprise.org/mailman/listinfo/isis-fish-user
-- Paul Marchal IFREMER DOP/DHMMN 150, Quai Gambetta BP 699 62321 Boulogne sur mer FRANCE Tel: (+33) 321 99 56 86 Fax: (+33) 321 99 56 01 Mail: paul.marchal@ifremer.fr