来自Div的C#Selenium Extract和2个嵌套Spans。

时间:2016-09-23 19:42:06

标签: c# selenium xpath

我正在尝试使用C#获取正确的语法,使用C#来提取下面显示的金额:

<div class="a-column a-span3 a-text-right a-span-last a-color-price a-text-bold sc-value">
  <span class="a-size-base sc-price-sign">
    <span class="a-nowrap">$39.93</span>
  </span>
</div>

非常感谢您的帮助。谢谢。

1 个答案:

答案 0 :(得分:1)

在这种情况下,有许多方法可以将元素与所需的文本进行匹配。以下是依赖于具有相关含义的或多或少非布局特定类的方法之一:

driver.FindElement(By.CssSelector(".a-color-price > .sc-price-sign > span")).Text;