我需要为市场目的创建一个工具。我想要的是一个界面,其中我输出任何网址,以便它转到该网址并获取信息,如产品的价格和其他提供的功能。在此基础上,我们的业主可以决定设定我们所拥有的同类产品的可行价格。所以我需要有任何DLL或JS或任何帮助我使用c#从其他网站读取信息的东西。 任何帮助?
答案 0 :(得分:0)
使用WebClient
:
using (var client = new WebClient()) {
string value = client.DownloadString("http://www.example.com/productXDetails.html");
int price = parseSiteHTML(value);
}
解析HTML是一个棘手的部分;您需要知道网站HTML中定价信息的位置。 HTML敏捷包(感谢@tnw提及它)将有助于实现这一步。