У меня есть эта таблица:
<tr>
<td><b>Amount</b></td>
<td><b>Due Date</b></td>
<td"><b>Link</b></td>
</tr>
<tr>
<td>02/13/2012</td>
<td>$81.66</td>
<td><a onclick="javascript:window.open('/cso/displaypdfbill?selectedBillkey=449409587','_blank');" href="javascript: void(0);">View Bill</a></td>
</tr>
<tr>
<td>01/13/2012</td>
<td>$181.66</td>
<td><a onclick="javascript:window.open('/cso/displaypdfbill?selectedBillkey=543409587','_blank');" href="javascript: void(0);">View Bill</a></td>
</tr>
Я перебираю таблицу и извлекаю ключ Bill
в каждой строке. Я удалил Billkey
и сохранил его в переменной.
BillKey = 449409587
Я хочу получить <tr>
, где находится этот BillKey
:
Итак, я должен был:
2/13/2012 81.86 View Bill
У меня возникли проблемы с написанием XPATH для получения файла <tr>
.
ends-with($s, $p)
только для XPath 2.0 сsubstring($s, string-length() - string-length($p) +1) = string-length($p)
. Итак, в любом случае вы должны получитьstring-length()
идентифицирующей конечной строки и поместить ее в свое выражение. 28.02.2012