web-dev-qa-db-fra.com

XPath pour obtenir un autre attribut par attribut id

J'utilise XPath pour extraire des données d'une page Web.

J'ai un lien dont je veux obtenir la valeur href. Je peux le référencer via son identifiant unique: id('unique-id'), mais cela me donne la chaîne entre les <a> Mots clés.

Comment obtenir la valeur de l'attribut href?

47
user151841

Essayez ce XPath: //a[@id = 'unique-id']/@href. Ce XPath sélectionnera l'attribut href de l'élément a avec l'attribut id = unique-id

71
Kirill Polishchuk