0

私はそれを得ることができません。

次のような Web ページがあります。

<table>
  <tr>
    <td attr="somevalue"></td>
  </tr>
  <tr>
    <td></td>
    <td></td>
  </tr>
  <tr>
    <td></td>
    <td></td>
  </tr>
  <tr>
    <td attr="somevalue"></td>
  </tr>
  <tr>
    <td></td>
    <td></td>
  </tr>
  <tr>
    <td attr="somevalue"></td>
  </tr>
  <tr>
    <td></td>
    <td></td>
  </tr>
</table>

そのため、tr と attr (td[@*]) を持つ子 td の間のすべての tr を選択するか、最後の場合はそのような tr の後に選択する必要があります。

4

1 に答える 1

1

たぶん、属性「somevalue」を持たないすべてのtdを取得するだけですか?

"//td[not(@attr='somevalue')]"
于 2013-03-04T16:47:48.667 に答える