Xpath:选择包含文本的孙子的div

时间:2018-01-11 19:05:25

标签: selenium xpath

如何编写xpath以选择包含class tableRow的div,其中包含标题为apple的嵌套div以及带有文本3.14的嵌套范围?

<div class='tableRow'>
  <div class='tableCell'>
    <div class='container' title='apple'></div>
  </div>
  <div class='tableCell'>
    <span class='showSpan'>3.14</span>
  </div>
</div>

1 个答案:

答案 0 :(得分:1)

要在子树中的任何位置选择一个项目,并在之前找到的节点上使用.//item。并获取属性使用此类语法@attribute

//div[.//div[@title='apple'] and .//span[.='3.14']]