Ich bin auf der Suche nach einer Möglichkeit, einen Knoten in XPath auswählen, geben Sie, dass ein Knoten auf seinem Pfad vorhanden sein kann oder nicht. So wie '?' arbeitet in regexp;)XPath ignorieren Knoten
Zum Beispiel würde Ich mag eine XPath-Abfrage, um herauszufinden, zu <td>
unabhängig von dem Fall zu erhalten, ob <tbody>
Knoten vorhanden ist oder nicht, mit so etwas wie /table/(tbody)?/tr/td
. Ich möchte es in beiden Fällen arbeiten:
<table>
<tr>
<td />
</tr>
</table>
und
<table>
<tbody>
<tr>
<td />
</tr>
</tbody>
</table>