2011-07-27 8 views
27

J'utilise XPath pour extraire des données d'une page Web.XPath pour obtenir un autre attribut par attribut id

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

Comment obtenir la valeur de l'attribut href?

Répondre

47

Essayez cette XPath: //a[@id = 'unique-id']/@href. Cette XPath va sélectionner l'attribut href de l'élément a avec l'attribut id = unique-id

Questions connexes