Bonjour,

Je génère un fichier xml via cvschangelog. Voici un exemple d'un noeud :

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
18
19
20
21
22
 
<changelog>
  <entry>
    <date>2009-11-04</date> 
    <time>16:00</time> 
    <author><![CDATA[ dev1]]> 
    </author>
    <file>
      <name><![CDATA[ build/build.xml]]> 
      </name>
      <revision>1.1.2.1</revision> 
    </file>
    <file>
      <name><![CDATA[ build/changelog.xsl]]> 
      </name>
      <revision>1.1.2.1</revision> 
    </file>
    <msg><![CDATA[ [n.d][livraison]Modification du code]]> 
    </msg>
  </entry>
...
</changelog>
Ce que je souhaite faire, c'est vérifier dans la balise <msg> si un mot spécifique est contenu. Si il est contenu, alors je veux récupérer le chemin qui se trouve dans <file><name></name></file>.

Mon problème, je ne sais pas comment vérifier si un mot spécifique est contenu dans dans la balise <msg>... Si quelqu'un sait comment procéder, ou pourrait me donner une piste, je suis preneur

Cordialement,
Nikko