Analyser HTML en utilisant Xpath avec Javascript

html-agility-pack html-parsing javascript jquery xpath

Question

Dans .NET, il existe une jolie bibliothèque qui me permet d’analyser facilement une page HTML externe à l’aide de requêtes xpath (HTML Agility Project). Y'a-t'il un quelconque moyen d'y arriver?

Réponse acceptée

jQuery prend également en charge xPath selector ainsi que CSS, vous pouvez obtenir plus d'informations à partir du lien ci-dessous.

http://docs.jquery.com/DOM/Traversing/Selectors


Réponse populaire

Vous pouvez l'essayer https://github.com/andrejpavlovic/xpathjs

En fait, il y en a beaucoup et il existe une méthode window.evaluate par défaut.

Mais la raison pour laquelle la plupart des frameworks utilisant des sélecteurs tels que jQuery / Mootols / Dojo (Sizzle) est que dans tous les navigateurs modernes, il prend en charge presque nativement et se replie s’il ne le fait pas. Donc, dans la plupart des cas, c'est plus rapide.



Sous licence: CC-BY-SA with attribution
Non affilié à Stack Overflow
Est-ce KB légal? Oui, apprenez pourquoi
Sous licence: CC-BY-SA with attribution
Non affilié à Stack Overflow
Est-ce KB légal? Oui, apprenez pourquoi