Remplir un fichier csv préexistant
Résolu
SabrineH
-
SabrineH -
SabrineH -
Bonjour,
Je cherche à trouver une solution pour remplir un fichier csv préexistant sans pour autant écraser le contenu.
Pour le moment, je dispose du code suivant (pris en ligne) . Mais, ainsi, à chaque lancement, le contenu précédent est écrasé.
Y a-t-il un moyen pour accéder à chaque remplissage à la fin du fichier pour le remplir?
Merci
Je cherche à trouver une solution pour remplir un fichier csv préexistant sans pour autant écraser le contenu.
Pour le moment, je dispose du code suivant (pris en ligne) . Mais, ainsi, à chaque lancement, le contenu précédent est écrasé.
Y a-t-il un moyen pour accéder à chaque remplissage à la fin du fichier pour le remplir?
Merci
PrintStream l_out = new PrintStream("exemple.csv"); //on écrit les lignes : l_out.println("precision; rappel); int[] listResults=correctness(fPath1,fPath2,Title); float p=precision(listResults); float r=rappel(listResults); l_out.println(p;r); l_out.flush(); l_out.close(); l_out=null;
A voir également:
- Remplir un fichier csv préexistant
- Fichier bin - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Fichier rar - Guide
- Fichier .dat - Guide
1 réponse
Bonjour,
Tu peux utiliser un FileWriter, avec le constructeur tu lui passes le booléen append avec la valeur true pour indiquer d'écrire à partir de la fin du fichier.
https://docs.oracle.com/javase/8/docs/api/index.html?java/io/FileWriter.html
Tu peux utiliser un FileWriter, avec le constructeur tu lui passes le booléen append avec la valeur true pour indiquer d'écrire à partir de la fin du fichier.
https://docs.oracle.com/javase/8/docs/api/index.html?java/io/FileWriter.html
SabrineH
Merci bien pour ton aide =) ça marche parfaitement