- private string GetBaiduRank(string key)
- {
- string url="http://www.8kmm.com";
- int page = 0;
- string rank = "";
- string html = "";
- url = url.Replace("www.", "");
- for (page = 0; page < 1; page++)
- {
- html = HtmlResolveBase.GetHtml("http://www.baidu.com/s?wd=" + key + "&rn=100");
- if (html.Contains(url))
- {
- break;
- }
- }
- if (page == 1)
- {
- return "100+";
- }
- HtmlAgilityPack.HtmlDocument doc = new HtmlAgilityPack.HtmlDocument();
- doc.LoadHtml(html);
- HtmlNode node = doc.GetElementbyId("container");
- if (node.OuterHtml.Contains(url))
- {
- HtmlNodeCollection nodeCollection = node.SelectNodes("table");
- foreach (HtmlNode n in nodeCollection)
- {
- if (n.OuterHtml.Contains(url))
- {
- rank = n.Id;
- break;
- }
- }
- }
- return rank;
- }
- //该片段来自于http://www.codesnippet.cn/detail/0112201514138.html
来源: http://www.codesnippet.cn/detail/0112201514138.html