是否可以自动化网站输入

时间:2012-11-08 09:42:24

标签: c# html-parsing

我有一个问题是我的一位同事写了一个关于下载网店图像的程序。

我有一个带有文章编号的excel列表。为了找到合适的产品,必须将此号码插入网上商店的查找框。怎么可能编写一个程序,发现这个产品返回页面源进行解析。

亲切的问候, Luuk Krijnen

2 个答案:

答案 0 :(得分:2)

查看WebClient课程。

您还会发现Fiddler对于跟踪浏览器发送到服务器的内容非常有用(因此您可以在代码中重现这些内容)。

答案 1 :(得分:1)

查看搜索网站的网址... 例如,在Stackoverflow,它看起来像:

http://meta.stackoverflow.com/search?q=testsearch

或者看看ebay:

http://www.ebay.de/itm/330813122179

所以你可以添加searchtext / article-numbers。

getting source of webpage

string getPageSource(string URL)
{
    System.Net.WebClient webClient = new System.Net.WebClient();
    string strSource = webClient.DownloadString(URL);
    webClient.Dispose();
    return strSource;
}

提示:将Excel列表另存为CSV