xpath: <a href ... aus <img>...</img></a> bekommen
Verfasst: Montag 5. November 2012, 18:13
Hallo, mal wieder in xpath Problem. Habe mich nach Tutorials für xpath erkundigt, allerdings finde ich keine Lösung. Ich erhalte entweder Error oder eine leere Liste.
Ich habe (veranschaulicherweise abgekürzt) folgenden HTML Code:
Nun habe ich versucht "url.html" zu bekommen:
funktioniert logischerweise nicht (bzw gibt mir zu viel aus), also habe ich weiter probiert:
gibt leider eine leere Liste aus :K ebenso wie
Ich verzweifle :/ Könnte mir jemand erklären, wie man sowas bewerkstelligt?
Stefan
Ich habe (veranschaulicherweise abgekürzt) folgenden HTML Code:
Code: Alles auswählen
<a href="url.html"> <img src="http://urlx.com/img.gif" alt="TEST TEXT" title="TEST TEXT" width="10"> Text Text</a>Code: Alles auswählen
doc.xpath('//a/@href')Code: Alles auswählen
doc.xpath('//a//img[@alt="TEST TEXT"]/@href)Code: Alles auswählen
doc.xpath('//a/@href//img[@alt="TEST TEXT"])Stefan