可以使用xpath获取
<h5>Header Unique text</h5>
这样地:
//h5[normalize-space(.)='Header Unique Text']/ancestor::div[@class='ibox float-e-margins']/div[@class='ibox-content']/div
让我为您分解它,以便您可以根据需要调整xpath。
首先,我们要寻找
<h5>标题唯一文本</h5>
然后我们得到它的祖先
div[@class='ibox float-e-margins']
. 您可以使用任何属性、标记,就像编写xpath一样。
现在我们正在寻找
div[@class='ibox float-e-margins']
. 然后,利用我们寻找所有
div
包含所需文本的元素。
另外,不用
/ancestor::div
,您可以得到第一个父级,然后查找它的兄弟级,如下所示:
//h5[contains(text(), 'Header Unique Text')]/parent::div[@class='ibox-title']/following-sibling::div[@class='ibox-content']/div