Php 选择所有元素,直到-XPath
。。抓取所有项目,但我希望它在找到没有Php 选择所有元素,直到-XPath,php,css,xpath,Php,Css,Xpath,。。抓取所有项目,但我希望它在找到没有id的li后停止查找 //li[contains(@class, 'result') and @id] 当li具有前面的同级li且没有id属性时停止 返回: //li[contains(@class, 'result') and @id and not(preceding-sibling::li[not(@id)])] 您是只想要第五个元素,还是想要前五个元素?@OlafDietsche first 4,在第五个停止,忽略所有其他元素 //li[
id的li
后停止查找
//li[contains(@class, 'result') and @id]
当li
具有前面的同级li
且没有id
属性时停止
返回:
//li[contains(@class, 'result') and @id and not(preceding-sibling::li[not(@id)])]
您是只想要第五个元素,还是想要前五个元素?@OlafDietsche first 4,在第五个停止,忽略所有其他元素
//li[contains(@class, 'result') and @id and not(preceding-sibling::li[not(@id)])]
<li id="item3d1f07bb0e" class="result clearfix li"></li>
<li id="item2370583f1f" class="result clearfix li"></li>
<li id="item43f35da923" class="result clearfix li"></li>
<li id="item4190e6d48f" class="result clearfix li"></li>