A partir de ce morceau de HTML:xPath: sélectionnez following-sibling et noeuds auto
<tbody>
<tr>
<tr id="1" class="first">
<tr id="2" class="">
<tr id="3" class="last">
<tr id="4" class="first">
<tr id="5" class="">
<tr id="6" class="last">
<tbody>
je essaie d'obtenir une expression XPath pour retourner tous les tr [@ class = 'premier'] nœuds suivi de tr qui n'a pas de "première" classe, y compris le premier noeud. Dans ce cas, un ensemble avec tr ids 1, 2, 3 et tr avec ids 4, 5, 6.
Ive a essayé d'utiliser:
//tbody/tr[@class='first']/self::* | following-sibling::tr[not(starts-with(@class, 'first'))]
sans succès. Des pensées à ce sujet?
Merci
Merci, je vais essayer avec position() et du PHP – steaktartar