Bonjour,

J'utilise java.util.logging pour générer des fichiers XML avec mon programme. Cependant j'aimerais ajouter mes propres balises XML à l'intérieur de ce qui est généré, mais les caractères "<" et ">" sont convertis en "&gt;" et "&pt;".

Concrètement, voici ce qui est généré :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
<message>&lt;file&gt;page1.htm&lt;/file&gt;&lt;size&gt;
&lt;old&gt;424&lt;/old&gt;&lt;new&gt;432&lt;/new&gt;&lt;/size&gt;
&lt;hash&gt;&lt;old&gt;7d675a4a26f0252a6c6616a63fd25ee4&lt;/old&gt;
&lt;new&gt;140fe091331181171fe9fd321262e438&lt;/new&gt;&lt;/hash&gt;
&lt;differences&gt;
&gt;&gt;&gt;&gt; 10 CHANGED FROM
&lt;p&gt;test modif.&lt;/p&gt;
&gt;&gt;&gt;&gt;     CHANGED TO
&lt;p&gt;test modif 1 de test.&lt;/p&gt;&lt;/differences&gt;</message>
Et moi j'aimerais ça :


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
<message><file>page1.htm</file>
<size><old>424</old><new>432</new></size> (...) </message>
Y a-t-il un moyen de rajouter ses propres balises ?

Question n° 2 :
Lors de la création de ces fichiers, je remarque que sont créés des fichiers .lck. Le problème c'est qu'ils ne disparaissent pas à la fin de mon programme. Faut-il fermer les flux pour l'API de log ? Je pensais que celle-ci s'en chargeait automatiquement