这是一个例子:
<html>
<table>
<tbody>
<tr>
<td>07 Oct 13</td>
<td>a</td>
</tr>
<tr>
<td>07 Sep 13</td>
<td>b</td>
</tr>
<tr>
<td>07 Sep 13</td>
<td>c</td>
</tr>
</tbody>
</table>
</html>
因此,如果 td[1] 具有唯一日期,我需要选择 td[2] 元素。在这个例子中,我们必须只得到 {a, b} 因为元素“b”和“c”具有相同的日期。我只能得到唯一的日期:
//table//td[(position() = 1 and not(. = preceding::*/td))]
Output: {07 Oct 13, 07 Sep 13}
但是我怎样才能只得到 td[2] 元素呢?