使用Selenium c#抓取容器内的所有文本

本文关键字:文本 Selenium 抓取 使用 | 更新日期: 2023-09-27 18:03:16

我希望有人能帮我解决这个问题。基本上我有这个网站,有很多对话框。这些对话框是动态变化的,它们绝不是静态内容。我的任务是抓取对话框内的所有文本,它们可能是一个下拉菜单(简单的SELECTOPTION),或者它可能包含单选按钮旁边的文本,甚至复选框旁边的文本等。但我需要找到一种方法来抓取容器id内的一切。

例如:www.facebook.com

通知框,我只想在该容器内的文本,我该怎么做?它的类id是"uiScrollableArea fade uiScrollableAreaWithShadow contentAfter contentBefore"让我们假设在我们的示例中,类id是uiScrollableAreaWithShadow

谢谢。

使用Selenium c#抓取容器内的所有文本

您可以通过获取web元素或选择对象文本

http://selenium.googlecode.com/git/docs/api/java/org/openqa/selenium/WebElement.htmlhttp://selenium.googlecode.com/git/docs/api/java/org/openqa/selenium/support/ui/Select.html