如何针对以下内容…
每个href属性,在一个li内,在一个ul内,在FIRSTdiv内,类为"listing"
页面上有很多div.listingdiv,每个div里面都有1000个ul>li>a[href="http://whatever.com"]
我只想获取第一个div中的所有http://whatever.com。
我知道我可以使用div[1]我可以使用div[@class="listing"]但我真的需要找出如何组合它们,我还需要知道如何获取属性而不是文本
//*[contains(concat( " ", @class, " " ), concat( " ", "listing", " " )) and (((count(preceding-sibling::*) + 1) = 1) and parent::*)]//a/@href
我通过在HTML中标记你的问题并使用SelectorGadget