2013-03-18 41 views
2

我想通过域名搜索页面上的链接 - 可能使用?然后只显示该链接的锚文本。xpath - 如何显示指定链接的锚文本

我已经能够使用

//a[contains(text(), 'domain_name')] 

让所有的标签,但无法检索只是锚文本。任何人都可以帮忙吗?

回答

4

只需使用text()节点:

//a[contains(@href, 'domain_name')]/text() 
+0

它似乎仍然没有工作,将在XPath查询搜索URL中的域名,然后显示锚文本? 在域中使用完全停用存在问题.com可能是由于它是一个特殊的字符? – swalker 2013-03-19 20:47:22

+0

哦,你想在其'href'属性中找到域名? – choroba 2013-03-19 21:03:38

+0

多数民众赞成如此,道歉,如果它不明确 – swalker 2013-03-19 21:22:35