Was XPath wählt ungerade TRs aus einer Tabelle, beginnend mit dem Dritten?
Ich habe eine Tabelle:
<table>
<tr><td>1</td></tr>
<tr><td>2</td></tr>
<tr><td>3</td></tr>
<tr><td>4</td></tr>
<tr><td>5</td></tr>
<tr><td>6</td></tr>
<tr><td>7</td></tr>
<tr><td>8</td></tr>
<tr><td>9</td></tr>
</table>
Ich brauche einen XPath-Ausdruck zu wählen, ungerade Zeilen, beginnend in der Dritten Zeile (3, 5, 7, 9, etc.).
Du musst angemeldet sein, um einen Kommentar abzugeben.
Denke ich, "position ()" - Funktion von XPATH wird die Arbeit machen. Gibt den index der position der Knoten, der aktuell verarbeitet wird. Sie tun müssen position() mod 2.
Hier ist die XSLT-Lösung