Comment changer la valeur d'une clé sans perdre la structure du fichier properties
Bonjour,
J'essaye de modifier la valeur d'une clé dans un fichier properties en utilisant la code ci dessous mais je perd la structure de mon fichier (les saut de lignes et les commentaires), y a t-il une autre manière de faire pour garder la structure du document et ne modifier que la valeur de la clé?
Merci d'avance
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| OutputStream outPropFile;
try {
File file = new File("chemin du fichier");
file.createNewFile();
Properties properties = new Properties();
properties.load(new FileInputStream(file));
properties.setProperty("maclé", "nouvelle valeur");
properties.store(new FileOutputStream(file), null);
outPropFile.close();
} catch (IOException ex) {
System.out.println(ex.toString());
} |