Ich habe ein Problem bei der Auswahl von Knoten nach Attributen, wenn die Attribute mehr als ein Wort enthalten. Zum Beispiel:
<div class="atag btag" />
Dies ist mein xpath-Ausdruck:
//*[@class='atag']
Der Ausdruck funktioniert mit
<div class="atag" />
aber nicht für das vorherige Beispiel. Wie kann ich das auswählen <div>
?
div.atag
oder div.btag
. Super einfach, kein String-Matching und viel schneller (und besser in Browsern unterstützt). XPath (gegen HTML) sollte auf das verwiesen werden, was es nützlich ist, um ... Elemente durch enthaltenen Text zu finden und für die DOM-Navigation.