<table>
<tr>
<td></td>
<td rowspan=2></td>
<td></td> <-- select
</tr>
<tr>
<td></td>
<td></td> <-- select
</tr>
<tr>
<td></td>
<td></td>
<td></td> <-- select
</tr>
<tr>
<td></td>
<td></td>
<td></td> <-- select
</tr>
</table>
I einen Ausdruck unter Verwendung von XPath 1.0 zu konstruieren versuchen, dass der 2./tr/td Knoten in dem Fall auswählt vorhergehenden/tr/td nodeset hat eine rowspan darin, und 3. td in allen andere Fälle. Ist das möglich?XPath bedingtes Prädikat
EDIT ::: zu klären, das ist nicht die tatsächlichen Daten, wo letzten() würde ausreichen. Die tatsächliche Anzahl der td-Knoten ist unbestimmt.
Es scheint von Ihrem Beispiel, dass Sie drittes td auswählen möchten, selbst wenn das vorhergehende td rowspan-Attribut hat. Können Sie den Anwendungsfall klar machen? – SomeDude