Bonjour à tous, j'essaie vainement de filtrer via xpath un html contenant notamment ceci :
1 2 3 4 5 6 7 8 9 10 11 12 13
| <DIV class='p-c'>
<DIV class='p-2">aaa
<DIV class='p-p">bbb
<DIV class='p-w">ccc
</DIV>
</DIV>
<DIV class='i-E">ddd
<A href ='eee'>
</DIV>
<DIV class='p-s'>fff
</DIV>
</DIV>
</DIV> |
Je dois récupérer la valeur de <A href> si et seulement si la DIV de classe 'p-s' n'existe pas...
J'ai essayé bcp de choses mais sans succès, entre-autres avec la fonction 'contains' :
//DIV[@class='p-c']/DIV[not(contains(@class,'p-s'))]/DIV/A
qui me retourne 'eee' comme résultat.
Je ne sais pas comment faire.
Pouvez-vous m'aider ? Merci d'avance.
Partager