gpt4 book ai didi

html - 如何通过XPath选择以特定的子项开头的子项

转载 作者:行者123 更新时间:2023-12-03 17:12:00 25 4
gpt4 key购买 nike

我有以下HTML树(请注意,该ID为“ msg- uniqueRandomNumber”):

<div class="elements">
<div class="grp" id="msg-128736"> </div>
<div class="grp" id="msg-312422"> </div>
<div class="grp" id="msg-012312"> </div>
<div class="grp" id="msg-567243"> </div>
</div>


我想匹配一组元素,其中第一个是特定的id。

示例:匹配以 grp开头的每个类 msg-012312

结果应为:

    <div class="grp" id="msg-012312"> </div>
<div class="grp" id="msg-567243"> </div>

最佳答案

Choroba的很好的解释和好的答案是正确的(+1),但这是一个更简单的XPath可以工作:

//div[@class="grp" and not(./following-sibling::div[@id="msg-012312"])]


阅读为


选择所有未显示的 grp div元素
ID divmsg-012312之前。

关于html - 如何通过XPath选择以特定的子项开头的子项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33572233/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com