<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,
//td[normalize-space()='application date:']/following-sibling::td[1]/span/text()
вернет
2016.01.18
по запросу.
Вы можете использовать следующее выражение XPath-1.0, чтобы выбрать следующее <span> из <td>, которое содержит application date:
<span>
<td>
application date
//td[contains(text(),'application date')]/following-sibling::td[1]/span
Результат: