Xpath - 使用mailto href从跨度内检索文本

时间:2017-01-26 14:50:06

标签: html xpath hyperlink

我有这段HT​​ML代码。我已经尝试了几个xpath选择器,但似乎无法从类“someClass”的范围内获得“Ask us”文本。

<span class="someClass"><a href="mailto:etcetc" target="_top">Ask us</a></span>

提前致谢。

2 个答案:

答案 0 :(得分:0)

您可以使用“/ text()”

从链接中获取内容

对我来说,在你的例子中使用这个XPath片段。

/span[@class="someClass"]/a/text()

答案 1 :(得分:0)

string(//span[@class="someClass"])
  

如果您希望string()函数连接所有子文本,那么   然后必须传递单个节点而不是节点集。