国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > ASP > 正文

網站生成靜態頁面攻略2:數據采集

2024-05-04 11:03:09
字體:
來源:轉載
供稿:網友

采集原理:
    采集程序的主要步驟如下:
    一、獲取被采集的頁面的內容
    二、從獲取代碼中提取所有用的數據
    一、獲取被采集的頁面的內容
    我目前所掌握的ASP常用獲取被采集的頁面的內容方法:
    1、用serverXMLHTTP組件獲取數據

Function GetBody(weburl) 
'-----------------翟振愷(小琦)
    '創建對象
    Dim ObjXMLHTTP
    Set ObjXMLHTTP=Server.CreateObject("MSXML2.serverXMLHTTP")
    '請求文件,以異步形式
    ObjXMLHTTP.Open "GET",weburl,False
    ObjXMLHTTP.send
    While ObjXMLHTTP.readyState <> 4
        ObjXMLHTTP.waitForResponse 1000
    Wend
    '得到結果
     GetBody=ObjXMLHTTP.responseBody
    '釋放對象
     Set ObjXMLHTTP=Nothing
'-----------------翟振愷(小琦)
End Function
     調用方法:GetBody(文件的URLf地址)
    2、或XMLHTTP組件獲取數據

Function GetBody(weburl) 
'-----------------翟振愷(小琦)
    '創建對象
    Set Retrieval = CreateObject("Microsoft.XMLHTTP") 
    With Retrieval 
     .Open "Get", weburl, False, "", "" 
     .Send 
     GetBody = .ResponseBody
     End With 
    '釋放對象
    Set Retrieval = Nothing 
'-----------------翟振愷(小琦)
End Function
    調用方法:GetBody(文件的URLf地址)
    這樣獲取的數據內容還需要進行編碼轉換才可以使用

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
'-----------------翟振愷(小琦)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 门头沟区| 清河县| 佛学| 古交市| 藁城市| 南安市| 枣强县| 涪陵区| 博乐市| 温宿县| 遂川县| 宾川县| 正蓝旗| 榆林市| 承德县| 宁国市| 凭祥市| 昭苏县| 汉川市| 淳化县| 青冈县| 华阴市| 望都县| 尼玛县| 马山县| 青岛市| 外汇| 马山县| 定西市| 惠州市| 博爱县| 嘉义县| 民乐县| 应城市| 濮阳县| 肥城市| 邹城市| 东方市| 龙南县| 津南区| 双辽市|