坚持,坚定,坚强

博客园 首页 新随笔 联系 订阅 管理

天气预报对于小网站来说只能通过传说中的小偷程序获得。过程
1. 找一个有天气预报功能的网站,要比较稳定的那种。如:sina,QQ,163 等知明网站。
2. 找到其提供天气预报查询的网页,比如163天气预报的查询网站是a.html,我们像这个网站发出请求返回我们需要的部分。

代码如下:
   string url = "这里请写那个a.html";
   WebRequest wreq=WebRequest.Create(url);
   wreq.Timeout=50000;
   HttpWebResponse wresp=(HttpWebResponse)wreq.GetResponse(); 
   string HTML ="";
   Stream s=wresp.GetResponseStream();
  StreamReader objReader = new StreamReader(s,System.Text.Encoding.Default); 
   string sLine = "";
   int i = 0; 
   while (sLine!=null)
   { 
       i++; 
       sLine = objReader.ReadLine(); 
       i f (sLine!=null)
      HTML += sLine;
   }  
 这个HTML就是一个网页的代码, 天气预报的查询结果,需要自己处理了。

小心被告侵权哦^_^

posted on 2006-09-18 09:38  老公鸡  阅读(451)  评论(0)    收藏  举报