Java 我们如何获得跨度值

Java 我们如何获得跨度值,java,xpath,selenium-webdriver,Java,Xpath,Selenium Webdriver,下面是我的html代码 <div class="form-row"> <div class="label-column"> Your Renewal Charges</div> <div class="ctrl-column"> <span data-bind="html: DisplayYourRenewalCharges"> <span class="CurrencySy

下面是我的html代码

<div class="form-row">
    <div class="label-column"> Your Renewal Charges</div>
    <div class="ctrl-column">
        <span data-bind="html: DisplayYourRenewalCharges">
            <span class="CurrencySymbol">USD</span>
                95.00
            </span>
我的问题是值在另一个span类中可用,因此上面的xpath没有获取值

因此,请建议如何重新构建我的xpath,以获得该值,请尝试以下方法

driver.findElement(By.xpath("//span[@data-bind='html: DisplayYourRenewalCharges']")).getText()

为什么//div?不应该是//span?
driver.findElement(By.xpath("//span[@data-bind='html: DisplayYourRenewalCharges']")).getText()