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?
jQuery prend également en charge xPath selector ainsi que CSS, vous pouvez obtenir plus d'informations à partir du lien ci-dessous.
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.