Java 如何基于多个子div查找父div的xpath?
以这个html为例Java 如何基于多个子div查找父div的xpath?,java,selenium,xpath,Java,Selenium,Xpath,以这个html为例 <div class="randomclass-parent" id="Need to find this div"> // Parent Div I am looking for <table class="rando table"> <tbody role="presentation"> <tr role="presentation&quo
<div class="randomclass-parent" id="Need to find this div"> // Parent Div I am looking for
<table class="rando table">
<tbody role="presentation">
<tr role="presentation">
<td id="radnom">
<div class="childclass">Sam</div>
<td id="radnom">
<div class="childclass">Elliot</div>
<td id="radnom">
<div class="childclass">Smith</div>
</tbody>
</table>
</div>
如何根据表数据内部的子div中的文本定位父div父节点是用于检索当前节点的父节点的方法 我希望这就是你要找的-
Xpath=//*[text()='Sam']///parent::div使用以下
Xpath
//div[.//div[text()='Sam'] and .//div[text()='Elliot'] and .//div[text()='Smith']]
//div[.//div[text()='Sam'] and .//div[text()='Elliot'] and .//div[text()='Smith']]