Selen xpath, wie wähle ich das letzte passende Element in einer Tabelle aus?
Gegeben
<table>
<tr>
<td>service1</td>
</tr>
<tr>
<td>service2</td>
</tr>
<tr>
<td>service3</td>
</tr>
<tr>
<td>blip</td>
</tr>
</table>
Wie kann ich die letzte 'service-n'-Zeile auswählen, wenn ich nicht weiß, was n sein wird? Ich habe versucht hinzuzufügen[last()]
aber es hat nicht funktioniert.
Ich habe:
//table//tr//td[contains(text(),'service')]
aber es wählt die 1. Reihe und ich möchte die letzte.
Ich kann nicht verwendentr[3]
denn in Wirklichkeit ist die Anzahl der 'service-n'-Zeilen dynamisch und ändert sich stark.