选择不包括第一行的表格行

时间:2012-09-17 10:37:08

标签: css ruby xpath css-selectors html-table

如何选择不包括第一行的表格行。表格行数可能会有所不同。

以下是示例:

<table id="grdVerzekeringen" >
    <tr>
        <th>First name</th><th>Last name</th>
    </tr>
    <tr>
        <td>Pera</td><td>Peric</td>
    </tr>
    <tr>
        <td>Mika</td><td>Mikic</td>
    </tr>
    <tr>
        <td>Zika</td><td>Zikic</td>
    </tr>
</table>

在这个例子中,我想选择具有实际数据而不是标题数据的表行。我可以使用css选择器或XPath。

1 个答案:

答案 0 :(得分:2)

如果标题行使用th,那么您很幸运。只需使用以下XPath表达式:

table[@id="grdVerzekeringen"]/tr[td]

如果标头也使用td,您可以使用position()功能:

table[@id="..."]/tr[position()>1]