1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| File propertiesFile = getXMLFile(fileName);
//creation d'un fichier temporaire
File tempoFile = File.createTempFile("tempo","test");
FileInputStream in = new FileInputStream(propertiesFile) ;
FileOutputStream out = new FileOutputStream(tempoFile);
BufferedReader reader = new BufferedReader(new InputStreamReader(in));
BufferedWriter writer = new BufferedWriter(new OutputStreamWriter(out));
String ligne = null;
while((ligne=reader.readLine())!=null)
{
if(!ligne.trim().equals(""))
{
writer.write(ligne);
writer.newLine();
}
}
writer.flush();
writer.close();
reader.close();
//puis on remplace le fichier xml par le fichier temporaire.
propertiesFile.delete();
tempoFile.renameTo(propertiesFile); |