2017-06-10 104 views
0
<a href="http://link.com"> 
<div style="background-image:url(https://imageurl.jpeg);"> 
    </div> 
</a> 

在xpath中是否存在一個允許獲取某個css聲明值的選擇器,同時要記住它是內聯樣式。使用xpath從內聯樣式中選擇css屬性值

在上面的代碼示例中,我想檢索「background-image」道具的值。

+0

考慮使用「硒的webdriver」或Python「scrapy」模塊 – RomanPerekhrest

回答

0

你可以使用XPath:

substring-before(substring-after(//div/@style, 'background-image:url('), ')')

+0

完美的答案,基本上發現周圍URL中的字符開頭和結尾。謝謝! –