Ouaaa j'adore xpath !!
Devant la pertinence de vos réponses .. je continu :
Lorsque que plusieurs élements doivent être retournés, par exemple ici les @chem ET les titres correspondants , qui ont un theme "Chimie"
Je fais
//Img[.//Themes/th="Chimie"]/@chem|//Img[.//Themes/th="Chimie"]//Titre
Le résultat est :
Tofs/00042813.jpg
Premiere
Tofs/00042819.jpg
titre
Comment associer un chem à un titre en sachant que le titre n'est pas un champ obligatoire ? C'est à dire que pour l'instant j'imbrique des foreach en séparant la requete en 2 :
//Img[.//Themes/th="Chimie"]/@chem
puis
//Img[.//Themes/th="Chimie"]//Titre
et j'associe ensuite les indices des 2 tableaux qui stockent les resultats de chaque requete. Seulement dans le cas ou un titre est vide ca décale tout !!
C'est quoi l'astuce
Partager