在html文档中,我遇到以下情况:
...
<div data-v-16ed3604="" class="ivu-select ivu-select-single ivu-select-small">
<div tabindex="0" class="ivu-select-selection xh-highlight">
<input type="hidden" value="">
<div>
<span class="ivu-select-placeholder">Prop</span>
...
<div data-v-16ed3604="" class="ivu-select ivu-select-single ivu-select-small">
<div tabindex="0" class="ivu-select-selection xh-highlight">
<input type="hidden" value="">
<div>
<span class="ivu-select-placeholder">Something else</span>
...
在这里,我要选择具有类的第一个 div
元素ivu-select-selection
(第二行)。使用类获取元素的XPATHivu-select-selection
是
//div[@class="ivu-select-selection"]
但它选择了两个元素。我只想要具有下面span
带有文本的元素的元素Prop
。我只想选择此html示例的第二行。。
怎么做?
尝试在XPath下面使用以获得所需的输出:
//div[@class="ivu-select-selection" and .//span="Prop"]
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句