首页 > 编程 > .NET > 正文

ASP.NET技巧:.net 后台的小偷程序

2024-07-10 13:09:44
字体:
来源:转载
供稿:网友


private void page_load(object sender, system.eventargs e)
  {
  
   webrequest wreq=webrequest.create("http://weather.yahoo.com/forecast/chxx0133_c.html"); 
 
   httpwebresponse wresp=(httpwebresponse)wreq.getresponse(); 
 
   string html =""; 
   stream s=wresp.getresponsestream(); 
 
   streamreader objreader = new streamreader(s,system.text.encoding.getencoding("gb2312")); 
 
 
   string sline = ""; 
   int i = 0; 
 
   while (sline!=null) 
   { 
    i++; 
    sline = objreader.readline(); 
    if (sline!=null) 
     html += sline; 
   } 
 
   string temp= ""; 
   int start,stop; 
 
  // string aa="<div class=/"five-day-forecast night/" style=/"border:none;/">";
  
  //string aa="<div class=/"five-day-forecast/" style=/"border:none;/">";

   string aa="<table><th>today</th>";
   start = html.indexof(aa,0,html.length); 
 
   stop = html.indexof("</table>",start)+8;  
 
   temp = html.substring(start, stop - start); 

   this.weather2.text=temp;
      string cc="<tr class=/"titles/"><td>";
//    
       int aa1 =temp.indexof(cc,0,temp.length); 

   int bb=temp.indexof("</td>",aa1);

   this.weather2.text=temp.substring(aa1, bb - aa1).tostring();  
   
   string ee="<tr class=/"temps/">";

   int aa2 =temp.indexof(ee,0,temp.length); 

   int bb1=temp.indexof("</td>",aa2);

   this.label1.text=temp.substring(aa2, bb1 - aa2).tostring(); 

  
   // 在此处放置用户代码以初始化页面
  }

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表