【发布时间】:2019-02-16 20:23:30
【问题描述】:
我想从这段 Html 代码中获取标题 (9,804,541)。
<p class="ring_SecondaryValue" style="color: rgb(119, 119, 119);
font-size: 16px; margin: 0px; overflow: hidden; text-align: center;
text-overflow: ellipsis; vertical-align: middle; white-space:
nowrap;"><div class="ring_secondaryMeasureSum"
title="9,804,541">9,805K</div></p>
我试过这段代码:
string left_value =driver.FindElement(By.ClassName("ring_secondaryMeasureSum")).GetAttribute("title");
【问题讨论】:
-
可能 ring_secondaryMeasureSum 被多次使用,所以使用 xpath 定位元素
-
是的,但是在 chrome 开发者选项中获得相同的 XPath
-
我也不能添加第二个条件 (@title='9,804,541) bcoz,它是动态的
-
我更新了asnwer
-
还是不行
标签: c# selenium xpath css-selectors webdriver