Bonjour,

J'utilise XML Configuration (Apache commons), pour lire des fichiers de conf. J'ai besoin de parcourir l'arborescence complete du fichier XML. Par exemple, si mon fichier XML peut ressembler:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
<?xml version="1.0" encoding="UTF-8"?>
<scenario name="scenario-name">
 
    <validator class="com.xxx"
        id="xxxValidator" />
 
    <rules>
        <run-validation validator-id="xxxValidator" />
        <if-failed validator-id="xxxValidator">
            <run-validation validator-id="dbConnectionValidator" />
        </if-failed>
        <if-succeed>
            <exit />
        </if-succeed>
    </rules>
</scenario>
Lorsque je recupere une instance de XMLConfiguration, en parcourant la liste des cles retournees, je ne vois jamais les balises auto-fermantes (comme exit par exemple).

Une idee ???

Connaissez vous un autre moyen (API...) aussi simple pour acceder aux proprietes d'un fichier XML (je ne connais pas la structure du fichier a priori, donc pas de mapping Java <-> XML, et je suis en java 1.4 donc pas de Properties.loadFromXML.....)

Merci d'avance.