我想用c#读取网页中的一块内容,请问有办法实现吗?

解决方案 »

  1.   

    如果是要指定的,除非它的特殊格式或者有特殊标记那样的话就可以用正则表达式提取所需内容。
    不然就只能读取整个的内容,然后再进行截取字符串来做了。
    如:
    string url ="你的网址";
    WebRequest wreq=WebRequest.Create(url); 
    HttpWebResponse wresp=(HttpWebResponse)wreq.GetResponse(); 
    Stream s=wresp.GetResponseStream();  
    StreamReader sr = new StreamReader(s,System.Text.Encoding.GetEncoding("gb2312")); 
    string temp=sr.ReadToEnd();
    然后对temp进行拆分字符串。总之麻烦!