如何使用XPath选择以下兄弟姐妹?


<tr>
<td width="120" align="right" class="tit">application date:</td>
<td><span style="text-decoration: underline;color: #0066ff;cursor: pointer"  
onclick="_search('ad','2016.01.18');">2016.01.18</span></td>
</tr>

如何使用 XPath 获取日期值"2016.01.18"? "广告"后面的日期不同。

可以使用以下 XPath-1.0 表达式选择包含application date<td>的以下<span>

//td[contains(text(),'application date')]/following-sibling::td[1]/span

输出为:

2016.01.18

这个XPath,

//td[normalize-space()='application date:']/following-sibling::td[1]/span/text()

会回来

2016.01.18

根据要求。

最新更新