抓取網頁。偶要實現實實更新天氣預報。利用了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&
%>