有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java下的DOM代码我想得到日期字符串

<h5 class="val ng-binding">
     Machine states
     <div class="dashboard-arrow fa fa-arrow-right"></div>                          
     July 9, 03:24 To July 9, 11:24
</h5>

我试过定位器 //h5[normalize-space(text())='Machine states']但是我没有得到h5标签中的所有文本,我应该如何得到它?我错过了什么


共 (1) 个答案

  1. # 1 楼答案

    1. 最好使用contains()XPath Function这样:

      //h5[contains(text(),'Machine states')]
      
    2. 如果您想获得^{} tag中的所有文本,请选择^{} property

      driver.findElementByXPath("//h5[contains(text(),'Machine states')]").getAttribute("innerText")
      

    演示:

    enter image description here