asp利用xmlhttp抓取网页内容

80酷酷网    80kuku.com

  xml|网页抓取网页。偶要实现实实更新天气预报。利用了XMLHTTP组件,抓取网页的指定部分。
需要分件html源代码
此例中的被抓取的html源代码如下
2004年8月24日星期二;白天:晴有时多云南风3—4级;夜间:晴南风3—4级;气温:最高29℃最低19℃
而程序中是从
以2004年8月24日为关键字搜索,直到结速
而抓取的内容就变成了2004年8月24日星期二;白天:晴有时多云南风3—4级;夜间:晴南风3—4级;气温:最高29℃最低19℃
干干净净的了。记录一下。



Function BytesToBstr(body,Cset)
        dim objstream
        set objstream = Server.CreateObject(adodb.stream)
        objstream.Type = 1
        objstream.Mode =3
        objstream.Open
        objstream.Write body
        objstream.Position = 0
        objstream.Type = 2
        objstream.Charset = Cset
        BytesToBstr = objstream.ReadText
        objstream.Close
        set objstream = nothing
End Function
Function Newstring(wstr,strng)
        Newstring=Instr(lcase(wstr),lcase(strng))
        if Newstring




   

)
 body=mid(wstr,start,over-start)

response.write &body&


%>

分享到
  • 微信分享
  • 新浪微博
  • QQ好友
  • QQ空间
点击: