J'ai une page Web que je veux utiliser avec YQL. Mais j'ai besoin de l'XPath d'un élément spécifique. Je peux le voir dans la zone des outils de débogage de Google Chrome mais je ne vois pas de moyen de copier cet XPath.
Y a-t-il un moyen de copier un XPath complet?
3 votes
Si vous êtes prêt à installer Firefox en plus de Chrome, vous pourriez utiliser l'extension xpather.
4 votes
Si vous êtes prêt à installer Firefox, il est déjà intégré à Firebug.
2 votes
@verhogen: Je n'en étais pas conscient(e), même si j'utilise Firebug presque tous les jours. Au cas où quelqu'un d'autre serait intéressé par plus d'informations, les voici : blog.browsermob.com/2009/04/…
0 votes
Je vote également pour cela.... L'assistant Xpath dans Google Chrome ne fonctionne pas bien, que ce soit en appuyant sur la touche de raccourci [Ctrl+Shift+X] ou en cliquant sur le bouton noir "X Path" (près du bouton de clé à molette) dans la console JS lorsqu'il y a des erreurs JS sur la page. Et je n'ai pas trouvé d'autres bons modules complémentaires pour Chrome. Ne téléchargez pas le module complémentaire "XPath Checker" pour Mozilla. J'ai également rencontré des problèmes avec ce module complémentaire. Assurez-vous de télécharger "XPather" et de le faire pendant que vous avez Firefox ouvert (pas un autre navigateur). Pour utiliser "XPather", faites un clic droit sur l'élément et choisissez "Afficher dans XPather"
0 votes
Maintenant Chrome a également une extension "XPather". Je trouve que c'est très bien. Alt-'x' pour activer la fenêtre. Vous pouvez saisir le chemin XPath et voir les résultats correspondants. L'affichage des résultats correspondants est assez soigné.
0 votes
De toute façon pour obtenir un xpath qui ne dépend ni de l'identifiant ni des classes