黑马程序员技术交流社区

标题: WebClient 抓取不到百度的收录,请问哪的问题 [打印本页]

作者: 千年    时间: 2012-12-12 20:06
标题: WebClient 抓取不到百度的收录,请问哪的问题
本帖最后由 千年 于 2012-12-12 20:43 编辑

查不到百度的收录,请问是哪的问题



using System;
using System.Collections.Generic;
using System.Text;
using System.Net;
using System.Text.RegularExpressions;

namespace ConsoleApplication115
{
    class Program
    {
        static void Main(string[] args)
        {

            int strTimespan = 0;
            string strHostName = "www.baidu.com";
            string uri = "http://www.baidu.com/s?lm=" + strTimespan + "&wd=site:" + strHostName;
            string html = new WebClient().DownloadString(uri);
            //System.Text.Encoding.GetEncoding("GB2312");
            string patterna = @"找到相关结果数(?<number>.*)个";
            string number1 = new Regex(patterna).Match(html).Groups["number"].Value;
            string lastnumber = number1.Replace("找到相关结果数", "");
            Console.WriteLine(lastnumber);
            Console.ReadKey();

        }
    }
}

作者: 梦ing    时间: 2012-12-19 23:07
javascript 绘制

如果想得到 信息  ------ 百度OPEN  






欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2