Ich möchte die zweite mit der gleichen Klasse bekommen. Innen gibt es die Verbindung.Wie schreibe ich xpath mit derselben Klasse, aber einem anderen Index?
<ul>
<li class="arrow">
<a href="somelinks.com"> </a>
</li>
<li></li>
<li></li>
<li class="arrow">
<a href="someotherlinkstopage.com"> </a>
</li>
<li></li>
</ul>
ich möchte die "someotherlinkstopage.com" bekommen. Es ist das vorletzte li. soll ich vorletztes li versuchen? oder mit der Klasse gehen?
Ich habe versucht:
//(li[contains(@class,'arrow'])[2]/a/@href
//li[contains(@class, 'arrow')][2]/a/@href
//li[@class='arrow'][2]/a/@href
ich versuchte .. kann immer noch nicht auf die nächste Seite gehen .. nur kratzen die Titelseite .. – Michimcchicken
Ihre zweite und dritte Versuche, sowie die Lösung, die ich zur Verfügung gestellt, wird an der Probe HTML arbeiten, die Sie gezeigt haben . Wenn Sie mit meinen oder den zweiten beiden Lösungen keinen Erfolg haben, haben Sie keinen repräsentativen HTML-Auszug bereitgestellt. – kjhughes
ich überprüfte html .. enthält nur zwei "pfeil" .. ich weiß wirklich nicht warum ... und davor habe ich nicht erkannt, es hat 2 "pfeil", ich code // li [contains (@class, 'pfeil')]/a/@ href, ging es auf die zweite Seite, dann hörte es auf .. aber es kratzte erste und zweite Seite .. – Michimcchicken