gpt4 book ai didi

c# - selenium c# - 如何获取 div 下的 span 标签文本

转载 作者:太空宇宙 更新时间:2023-11-04 02:32:19 25 4
gpt4 key购买 nike

<div id="targetSummaryCount" class="large-text" data-reactid=".0.0.0.3.0.0.1.0.0.0.0.$target_key_30.1.1.0">
<span data-reactid=".0.0.0.3.0.0.1.0.0.0.0.$target_key_30.1.1.0.0">0</span>
<span data-reactid=".0.0.0.3.0.0.1.0.0.0.0.$target_key_30.1.1.0.1">/</span>
<span data-reactid=".0.0.0.3.0.0.1.0.0.0.0.$target_key_30.1.1.0.2">20</span>
</div>

我想使用 div id“targetSummaryCount”从上面的 html 中获取“0”和“20”值。有没有办法在不使用 xpath 的情况下在 Selenium C# 中执行此操作?

最佳答案

您可以使用 CSS 选择器:

driver.FindElements(By.CssSelector("#targetSummaryCount > span"))

这将与 id="targetSummaryCount" 元素正下方的所有 span 元素匹配。

关于c# - selenium c# - 如何获取 div 下的 span 标签文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36287007/

25 4 0