价值不是来自div

时间:2014-06-02 06:13:30

标签: java xpath selenium-webdriver

<div class="form-row">
<div class="label-column"> Date of Expire</div>
<div class="ctrl-column" data-bind="text: DateofExpire">Feb 23, 2014</div>
</div>

我们希望从上面的Html

收集过期日期(2014年2月23日)

我的xpath

WebElement expDate = driver.findElement(By
            .xpath("//div[contains(@data-bind,'text:DateofExpire')]")).getText();

但是当执行其产品为空时,xpath完全正常工作,只有getText()方法没有返回值

请建议收集日期值

1 个答案:

答案 0 :(得分:1)

尝试(空间丢失):

//div[contains(@data-bind,'text: DateofExpire')]