Bonjour,
je viens d'installer le HTML Agility Pack pour pouvoir parser du Html grâce à Xpath.
Tout fonctionnait bien jusqu'à une requête Xpath pour laquelle Agility me retourne systématiquement null.
Ma requête est pourtant bonne (j'ai un addon sous Firefox qui permet de tester les requêtes XPath):
myHtml.DocumentNode.SelectNodes("//div[@class='colcontent']//div[@class='titlebar']//h2[contains(.,'Films')]/../../div[@class='vmargin10b']")
Sous firefox, cette requéte me sélectionne bien la div voulue. Mais Agility me retourne invariablement null.
J'ai testé en remplaçant la dernière div par n'importe quelle autre balise située au même niveau (avant ou après cette div), Agility me la trouve sans problème, mais pas cette satanée div qui semble lui poser problème pour quelque obscure raison...
C'est à s'arracher les cheveux !
Quelqu'un d'autre aurait-il eu des problèmes avec ce pack ?
Partager