Hjälp med XPATH uttryck.
Senast redigerat
Undrar om det finns någon är grym på xpath:
Detta har jag:
<div id="news_103560350_3" class="entry">
<div class="newsTime">09:04</div>
<a href="http://www.dn.se/nyheter/sverige/haktningsforhandlingar-inled...">Försvunna kvinnan i Falun: Häktningsförhandling 09.30</a>
</div>
Nu vill jag markera länken (a href) med xpath.
Om jag kör:
//div[@class='newsTime']
så markeras klassen newstime.
Då tycker man att
//div[@class='newsTime']/a
borde fungera, eftersom a taggen ligger nedanför, men det gör det inte.
Finns det någon smart lösning på detta?
Det ser helt rätt ut. Om du går hela vägen istället, fungerar det bättre?
//div[@class='newsTime']/a/text()
Annars kanske du ska testa en annan xpath-läsare? Vad sitter du i för språk?
Ursprungligen inskrivet av bjornie
Det ser helt rätt ut. Om du går hela vägen istället, fungerar det bättre?
//div[@class='newsTime']/a/text()
Annars kanske du ska testa en annan xpath-läsare? Vad sitter du i för språk?
Nej det fungerade inte.
Jag håller på att göra ett göra ett userscript för greasemonkey. Nu testar jag så att den markerar rätt tagg.
Fick de att funka med
//div[starts-with(@id,'news_103560350_')]/a
Copyright © 1999–2024 Geeks AB. Allt innehåll tillhör Geeks AB.
Citering är tillåten om källan anges.