【发布时间】:2014-11-14 21:24:18
【问题描述】:
对于以下 HTML:
<td class="td1">
<div class="dv1">
LINE_ONE<br>
LINE_TWO<br>
LINE_THREE<br>
</div>
</td>
我们可以用这个 xpath 匹配 LINE_ONE --> //td[@class='td1']/div[@class='dv1' and contains(text(),'LINE_ONE')]。
我们无法将 LINE_TWO 与此 xpath 匹配 --> //td[@class='td1']/div[@class='dv1' and contains(text(),'LINE_TWO')]。
BR 标签正在运行干扰。 Selenium IDE 的“选择”功能可以抓取 DIV 标记 xpath,但不能深入到它包含的文本中。
有什么建议吗?
【问题讨论】:
标签: selenium text xpath tags match