C# 如何从Windows应用程序中以编程方式在网页上冲浪?

C# 如何从Windows应用程序中以编程方式在网页上冲浪?,c#,screen-scraping,web-crawler,C#,Screen Scraping,Web Crawler,我需要使用C#window应用程序(带有浏览器工具)在网页上冲浪,并为我的数据挖掘项目收集信息。我需要一个工具来帮助我调用事件,比如使用jQuery或css选择器(比如语法)单击并引用对象,以读取它们并保存在数据库中 我尝试watin,但那只是为了测试我自己的web应用程序。我们有时用于web刮片。我们有时用于web刮片。您可能想试试Selenium 我们使用它进行自动回归测试 您可能想试试硒 我们使用它进行自动回归测试 感谢您的回复,实际上我不想测试,我需要在任何社交网站上冲浪并收集信息,对于

我需要使用C#window应用程序(带有浏览器工具)在网页上冲浪,并为我的数据挖掘项目收集信息。我需要一个工具来帮助我调用事件,比如使用jQuery或css选择器(比如语法)单击并引用对象,以读取它们并保存在数据库中


我尝试watin,但那只是为了测试我自己的web应用程序。

我们有时用于web刮片。

我们有时用于web刮片。

您可能想试试Selenium

我们使用它进行自动回归测试


您可能想试试硒

我们使用它进行自动回归测试


感谢您的回复,实际上我不想测试,我需要在任何社交网站上冲浪并收集信息,对于我的dm项目,我可以为此目的使用该程序吗?是的,如果您将Selenium与Visual Studio集成,您可以模拟网站上的点击并从中获取任何信息。感谢您的回复,实际上我不想测试,我需要在任何社交网站上冲浪并收集信息,对于我的dm项目,我可以为此目的使用该程序吗?是的,如果你将Selenium与Visual Studio集成,你可以模拟网站上的点击并从中获取任何信息。感谢你的回复,实际上我不想测试,我需要在任何社交网站上冲浪并收集信息,对于我的dm项目,我可以为此目的使用该程序吗?谢谢你的回答,实际上我不想测试,我需要在任何社交网站上冲浪并收集信息,对于我的dm项目,我可以为此目的使用该程序吗?这个问题并不相关。请使用更合适的标记,例如。感谢您的关注,尽管它与数据挖掘没有直接关系,但许多数据挖掘项目需要从网页中获取信息,我认为它与数据挖掘有关。可能对销售数据进行更多的数据挖掘;这与数据挖掘无关。所有数据都需要以某种方式生成;这与应用于它的统计数据并不相关。另外,请确保您没有违反您正在删除的网站的使用条款!这个问题其实并不相关。请使用更合适的标记,例如。感谢您的关注,尽管它与数据挖掘没有直接关系,但许多数据挖掘项目需要从网页中获取信息,我认为它与数据挖掘有关。可能对销售数据进行更多的数据挖掘;这与数据挖掘无关。所有数据都需要以某种方式生成;这与应用于它的统计数据并不相关。另外,请确保您没有违反您正在删除的网站的使用条款!