如何定位以下内容......
每个 href 属性,在一个li里面,在一个ul内,在FIRST div中,带有“listing”类。
页面上有很多div.listing div,每个内部都有1000 ul> li> a [href =“http://whatever.com”]
我想只在第一个div中获取所有http://whatever.com。
我知道我可以使用div [1]而且我可以使用div [@ class =“listing”]但是我真的需要找出如何组合它们,我还需要知道如何获取属性而不是文字
答案 0 :(得分:0)
//*[contains(concat( " ", @class, " " ), concat( " ", "listing", " " )) and (((count(preceding-sibling::*) + 1) = 1) and parent::*)]//a/@href
得到的