Bonjour à tous,

J'aimerai savoir si il est possible de récupérer plusieurs éléments avec du XPath.

En gros, j'ai actuellement un fichier comme celui-ci :

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
	<articles>
	   <article nom="XPath">   
		<auteurs>
		 <auteur>
		  <nom>Dupont</nom>
		 </auteur>
		 <auteur>
		  <nom>Dubois</nom>
		 </auteur>
		</auteurs>
	   </article>
	   <article nom="TestoXpath">   
		<auteurs>
		 <auteur>
		  <nom>Testoman1</nom>
		 </auteur>
		 <auteur>
		  <nom>Testoman2</nom>
		 </auteur>
		</auteurs>
	   </article>
	</articles>
J'aimerai pouvoir récupérer une liste de tout les auteurs (ici : [Dupont, Dubois, Testoman1, Testoman2])

J'ai tenté "//auteur/text()" mais cela ne me renvoi que le premier terme, y'a t'il une solution à mon problème? Je n'ai pas franchement une grande expérience du Xpath et je ne sais pas très bien ce qu'il est possible de faire ou non avec.

Merci d'avance,

Yod