<html>
<table border="1">
<tbody>
<tr>
<td>
<table border="1">
<tbody>
<tr>
<th>aaa</th>
<th>bbb</th>
<th>ccc</th>
<th>ddd</th>
<th>eee</th>
<th>fff</th>
</tr>
<tr>
<td>111</td>
<td>222</td>
<td>333</td>
<td>444</td>
<td>555</td>
<td>666</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</html>
Wie kann ich ende spezifische Cousin Daten mit XPath wählen, wäre die gewünschte ausgegeben:Xpath - Wie im Zusammenhang Cousin Daten auszuwählen
<th>aaa</th>
<th>ccc</th>
<th>fff</th>
<td>111</td>
<td>333</th>
<td>666</td>
Der wichtigste Aspekt des XPath ist, dass ich bin so einschließen oder ausschließen bestimmte <th>
-Tags und ihre entsprechenden <td>
Tags
basierend auf der Lage der Suche auf die Antworten so weit die nächste, die ich habe, ist:
//th[not(contains(text(), "ddd"))] | //tr[2]/td[not(position()=4)]
Gibt es eine Möglichkeit von nicht explizit position()=4
Verwendung, sondern den entsprechenden th
Tag Referenz
Es ist gut, dass Sie XML und die erwartete Ausgabe einbezogen haben, aber Sie haben nicht angegeben, welche Kriterien die erwartete Ausgabe erfüllt - es ist nicht offensichtlich. – kjhughes
Das Kriterium ist, jedes "th" und das entsprechende 'td' auszuwählen, aber" th "auszuschließen, das" bbb "," ddd "," eee "und ihre entsprechenden' td' Tags enthält. – Darth
Welche Programmiersprache verwendest du mit 'selen '? – Andersson