我想验证元素中只有一个特定的文本"仅文本"及其后代。下面是一个示例代码:
<div id ="selected-item">
<div class="descendant">
</div>
<div class="descendant">
<img class="logo-image" src="image.svg">
</div>
<div class="name">Only text
</div>
</div>
假设您要测试第一个元素及其后代。使用 XPath 1.0 :
count(//div[@id="selected-item"]//div[@class="name" and contains(text(),"Only text")])=1
输出 :true