欧美三区四区_av先锋影音资源站_亚洲第一论坛sis_影音先锋2020色资源网_亚洲精品社区_在线免费观看av网站_国产一区二区伦理_亚洲欧美视频一区二区_99视频精品全部免费在线_精精国产xxxx视频在线

如何用XMLHTTP對象抓取網頁源代碼,拆分數據寫入數據庫_Xml教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:XSL心得之制作圖像超鏈接
這是我今天學習的時候遇到的另一個問題,做圖像超鏈接要把鏈接地址放到a的href屬性中去,可是這就是在標簽中套標簽,是不可以的,查了《Web編程實做教程》,才知道正確的解決方案,現在與大家分享。 此段代碼運行需要兩張圖片:a.gif和b.gif。 my.xml 以下內

<!--#include file="fget.asp"-->
<!--#include file="conn.asp"-->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>dwww.cn 信息采集</title>
</head>
<body >
<%
Server.ScriptTimeOut=9999999
PageStart=""'抓取開始頁
PageEnd=30'抓取結束頁
lburl="http://www.tignet.cn/zhaoshang/index.asp?CurPageNum="'列表第一頁開始url
pg=cint(request.querystring("pg"))'取得頁數
'=========列表分頁處理開始=========================
if PageStart="" and pg=0 then'判斷是否為第一頁
pg=1'第一頁直接抓取
list_url="http://www.tignet.cn/zhaoshang/"
elseif PageStart="" and pg<>0 then'設置下一頁抓取url
list_url=lburl&pg
elseif PageStart<>"" and pg=0 then
pg=PageStart'設置采集開始頁數
list_url=lburl&pg
elseif PageStart<>"" and pg<>0 then
list_url=lburl&pg
end if
' response.Write list_url
' response.End()
'=========截取數據開始=============================
'第一步設置數據
lists="發布信息"'列表截取
listo="【中國虎網】 為醫藥界"
listxs="留言咨詢"'循環鏈接截取
links="<a href='"'標題鏈接
linko="' target='_blank' >"
'=================內容加字段=======================
companys="<span style='font-size:12px;'>"'公司名稱
companyo="</span>"
names="padding-bottom:3px;'>"'藥品名稱
nameo="</a>"
kinds=">類別:"'藥品類型
kindo="</span>"
times="更新時間:"'代理商介紹
timeo="</span>"
Response.Write "</br>"
Response.Write "<center><font size=3pt>=============抓取"&list_url&"信息開始=============</font></center>"
'調用主題函數NewsList
Call NewsList()
'調用轉向下一頁函數
Call EndPage()
Function NewsList()'獲取某類列表代碼
strHtml=GetHTTPPage(list_url)'獲得html代碼
strHtml=strCut(strHtml,lists,listo,1)'獲取列表代碼
' response.Write strHtml
' response.End()
strHtml=split(strHtml,listxs)'拆分代碼
' response.Write strHtml(1)
' response.End()
for i=0 to (ubound(strHtml)-1)'拆分標題,鏈接地址
newsurl="http://www.tignet.cn"&strCut(strHtml(i),links,linko,2)
' response.Write newsurl
' response.End()
'Get_time=FormatStr(Trim(strCut(strHtml(i),times,timeo,2)))'發布時間
' if FormatStr(strCut(strHtml(i),links,linko,2))<>"" then
' NewsHtml=GetHTTPPage(newsurl)'獲取下一步詳細內容頁面html代碼
'' response.Write NewsHtml
'' response.End()
' else
' response.Write "抓取第"&i&"條鏈接地址失敗,不能抓取此項詳細內容,程序將跳過此項目!"
' end if
'leibie=FormatStr(Trim(strCut(NewsHtml,kinds,kindo,2)))'采集產品類別
leibie=FormatStr(Trim(strCut(strHtml(i),kinds,kindo,2)))
if leibie<>"" then
company=FormatStr(Trim(strCut(strHtml(i),companys,companyo,2)))'采集公司名稱
'ming=replace(FormatStr(Trim(strCut(strHtml(i),names,nameo,2))),"★","")'采集產品名稱
ming=FormatStr(Trim(strCut(strHtml(i),names,nameo,2)))'采集產品名稱
shijian=replace(FormatStr(Trim(strCut(strHtml(i),times,timeo,2))),"/","-")'發布時間
s1=instr(leibie,"品 ")
s2=len(leibie)
if s1>0 then
bigkind=mid(leibie,1,s1)
kind=mid(leibie,(s1+1),(s2-s1))
else
bigkind=leibie
kind=""
end if

if newsurl<>"" then
set rs=server.CreateObject("adodb.recordset")
sql="select url from Get_zhaoshang where url='"&newsurl&"'"
rs.open sql,conn,1,1
if rs.eof then
'插入數據
SQL="insert into Get_zhaoshang(company,names,bigkind,kind,url,times) values('"&company&"','"&ming&"','"&bigkind&"','"&kind&"','"&newsurl&"','"&shijian&"')"
Conn.execute(SQL)
response.write "&nbsp;&nbsp;&nbsp;<font color=Green size=3pt>+</font>"&newsurl&"<br>"
else
response.write "&nbsp;&nbsp;&nbsp;<font color=red size=3pt>此條信息已經存在,程序將跳過!</font><br>"
end if
end if
end if
Next
set strHtml=nothing
Response.Write "<center><font size=3pt>第"&pg&"頁信息抓取結束!!!</font></center>"
End Function

Function GetHTTPPage(Url)'獲取Html代碼函數
err.clear
On Error Resume Next
dim http
set http=Server.createobject("Microsoft.XMLHTTP")
Http.open "GET",url,false
'HTTP的通信方式,比如GET或是POST '接收XML數據的服務器的URL地址。通常在URL中要指明ASP或CGI程序
'如果是異步通信方式(true)如果是同步方式(false)
Http.send()
'Send方法的參數類型是Variant,可以是字符串、DOM樹或任意數據流。
'發送數據的方式分為同步和異步兩種。在異步方式下,數據包一旦發送完畢,就結束Send進程,
'客戶機執行其他的操作;而在同步方式下,客戶機要等到服務器返回確認消息后才結束Send進程
if Http.readystate<>4 then
'0   Response對象已經創建,但XML文檔上載過程尚未結束
'1   XML文檔已經裝載完畢
'2   XML文檔已經裝載完畢,正在處理中
'3   部分XML文檔已經解析
'4   文檔已經解析完畢,客戶端可以接受返回消息

exit function
end if
GetHTTPPage = bytesToBSTR(Http.responseBody,"GB2312")'bytesToBSTR 編碼轉化函數
'=======對Http.responseBody的解釋=========
'responseText:將返回消息作為文本字符串;
'responseBody:將返回消息作為HTML文檔內容;
'responseXML:將返回消息視為XML文檔,在服務器響應消息中含有XML數據時使用;
'responseStream:將返回消息視為Stream對象
'response.write GetHTTPPage
set http = Nothing
If Err Then
response.write err.description
Response.Write "<br><br><p align='center'><font color='red'><b>無法抓取本頁面列表信息!!!</b></font></p>"
End If
End function

Function EndPage()'抓取下一頁,跳轉函數.PageNo--->抓取的頁數
if pg<PageEnd Then'抓取下一頁
response.write "<script>window.location='tignetcn.asp?pg="&pg+1&"';</script>"
else
Response.Write "<hr size=1 color=#00FF00 width=500>"
response.write "<center><font size=2pt><b>===============================信息抓取完畢!!!================================</b></font></center>"
response.end
end if
End Function
%>
</body>
</html>

下面是fget.asp里兩個函數,一個是截取,一個事過濾html:
1:截取函數:


Function strCut(strContent,StartStr,EndStr,CutType)
'strContent 要截取的內容
'StartStr 開始標志字符
'EndStr 結束標志字符
'CutType 截取類型 1--包括開始,結尾標記 2----不包括開始,結尾標記

Dim strHtml,S1,S2
strHtml = strContent
On Error Resume Next
If CutType=2 Then'不包括開始,結尾標記
S1 = InStr(strHtml,StartStr)+Len(StartStr)
S2 = InStr(S1,strHtml,EndStr)

If Err Then
response.write "Unknow Wrong:"&err.description&"---BG:" & S1 & "&nbsp;End:"&S2&"<br>"
Err.Clear
strCut=""
Exit Function
Else
If S1>Len(StartStr) and S2>0 then
strCut=Mid(strHtml,S1,S2-S1)
Else
strCut=""
End If
End if
' response.Write strCut
' response.End()
Else'包括開始,結尾標記
S1 = InStr(strHtml,StartStr)
S2 = InStr(S1,strHtml,EndStr)+Len(EndStr)
If Err Then
response.write "Unknow Wrong:"&err.description&"---BG:" & S1 & "&nbsp;End:"&S2&"<br>"
Err.Clear
strCut=""
Exit Function
Else
If S1>0 and S2>Len(EndStr) then
strCut=Mid(strHtml,S1,S2-S1)
Else
strCut=""
End If
End if
End If
End Function
2.html過濾函數,也過濾一些 回車,空格之類的

Function FormatStr(str)
Dim s1,s2
If str<>"" then
str=replace(replace(Trim(str),chr(32)&chr(32),""),chr(9),"")
DO While (instr(str,">")>0 and instr(str,"<")>0)
s1=InStr(str,"<")
s2=Instr(s1,str,">")
If s1>0 and s2>0 then
str=replace(str,mid(str,s1,s2-s1+1),"")
End if
Loop
str=replace(replace(str,"<","&lt;"),">","&gt;")
str=Replace(Replace(Replace(replace(replace(str,chr(13),""),chr(10),""),"""","”"),"'","’"),"&nbsp;","")
FormatStr=str
Else
FormatStr=""
End if
End Function
 

 

分享:詳解XML語法概述
XML文檔使用的是自描述的和簡單的語法,一個XML文檔最基本的構成包括:聲明,處理指令(可選)和元素。以下是一個簡單的XML文檔: 1 ?XML version =1.0 encoding =GB2312 standalone=yes ? 2 ?XML-stylesheet type=text/xsl href=yxfqust.xsl ? 3

來源:模板無憂//所屬分類:Xml教程/更新時間:2010-01-31
相關Xml教程
国产一区二区久久久| 在线观看亚洲一区| 欧美激情第三页| 国产av麻豆mag剧集| 青青草免费观看视频| 精品一区电影| 最新国产精品久久精品| 久久久久久久久久久人体| 可以在线看的黄色网址| 国产老女人乱淫免费| 国产一级久久| 在线综合+亚洲+欧美中文字幕| 国产精品我不卡| 69精品无码成人久久久久久| 99久久人爽人人添人人澡| wwwwww.欧美系列| 精品国产一区二区三区久久狼黑人| 日韩精品一区二区免费| 啪啪小视频网站| 亚洲国产精品一区| 欧美日韩一级黄| 精品九九九九| 免费在线观看h片| 国产欧美一区二区三区精品观看 | 天堂网在线中文| 精品中文字幕一区二区小辣椒| 亚洲精品电影在线观看| 五月天综合婷婷| 中文字幕第四页| 亚洲高清自拍| 91精品国产综合久久福利软件| 久久综合毛片| 国产精选第一页| 亚洲欧美在线专区| 欧美在线免费播放| 蜜桃成人在线| www.youjizz.com亚洲| 91精品精品| 欧美日韩专区在线| 欧美日韩国产免费一区二区三区| 久久免费少妇高潮99精品| 天天做天天爱天天综合网| 欧美四级电影在线观看| 日本视频一区二区在线观看| www.国产成人| 一区在线免费| 精品久久国产97色综合| 日本老太婆做爰视频| 一级特黄aa大片| 久久精品72免费观看| 亚洲系列中文字幕| 北条麻妃在线一区| 免费亚洲电影| 久久久精品日韩欧美| 日韩美女av在线免费观看| 黑丝av在线播放| 日韩av黄色在线| 图片区小说区区亚洲影院| 国产99在线播放| av资源吧首页| 亚洲欧美日韩专区| 亚洲老头同性xxxxx| 久久人妻精品白浆国产| 亚洲天堂av影院| 久久久美女艺术照精彩视频福利播放| 欧美孕妇毛茸茸xxxx| 日本丰满少妇裸体自慰| 精品国产网站| 欧美男同性恋视频网站| 欧美aaa在线观看| 国产肥老妇视频| 成人av网站大全| 国语自产精品视频在线看抢先版图片| 欧美大片免费播放器| 九九久久电影| 欧美在线视频你懂得| 国产精品夜夜夜爽张柏芝| 亚洲成人黄色片| 99久久婷婷国产综合精品| 欧美在线视频网站| www.日本高清视频| 欧美一区激情| 亚洲精品久久久久久久久久久| 97视频在线免费播放| 欧美大陆国产| 亚洲成人自拍网| 日本一区二区三区四区在线观看| 在线免费看91| 成人午夜视频福利| 日本三级久久久| 永久免费看片视频教学| 影音先锋国产精品| 一本一道久久a久久精品逆3p| 亚洲综合av在线播放| 91成人在线精品视频| 欧美午夜视频一区二区| 亚洲欧美日韩国产成人综合一二三区| 国产精品嫩草影院桃色| 91首页免费视频| 国产精品爽黄69天堂a| 精品无码免费视频| 日本欧洲一区二区| 欧美极品美女视频网站在线观看免费| 无码人妻精品一区二区三区温州| 国产精品久久久久久久免费观看 | 亚洲五码在线观看视频| 成人免费看黄| 亚洲精品国产无套在线观| 欧美乱偷一区二区三区在线| 国产精品视频无码| 久久久久国产精品麻豆| 99re国产| 亚洲影院一区二区三区| 97精品超碰一区二区三区| 成人免费在线视频网址| 中文字幕手机在线视频| 成人美女视频在线观看18| 国产综合在线观看视频| 少妇一级淫片免费放中国| 国产一区在线不卡| 国产精品久久久久久久久久东京| 精品午夜福利在线观看| 精品亚洲欧美一区| 国产精品成人久久久久| 精品成人av一区二区在线播放| 国产一区二区三区免费看| 国产精品wwwwww| 欧美日韩综合在线观看| 国产mv日韩mv欧美| 成人免费福利在线| 中文字幕在线观看你懂的| 91麻豆免费视频| 国产91aaa| www.桃色av嫩草.com| 亚洲人午夜精品天堂一二香蕉| 日本公妇乱淫免费视频一区三区| 黑人精品一区二区| 亚洲激情在线激情| 桥本有菜av在线| 欧美一级免费| 欧美日韩视频一区二区| 午夜免费精品视频| 欧美精品尤物在线观看| 国产午夜精品一区二区三区 | 国产精品乱人伦一区二区| 欧美一区二区三区成人久久片| 日本精品一二区| 亚洲 欧美综合在线网络| 青青青在线观看视频| 91综合精品国产丝袜长腿久久| 欧美精品免费视频| 天天综合天天添夜夜添狠狠添| 久久国产亚洲| 久久精品精品电影网| 精品国产国产综合精品| 国产原创一区二区| 99国产精品久久久久老师| 精品人妻aV中文字幕乱码色欲| 一区av在线播放| 国产 日韩 亚洲 欧美| 果冻天美麻豆一区二区国产| 亚洲电影第1页| 亚洲国产欧美视频| 青娱乐精品在线视频| 国产日韩在线视频| 国产高清免费观看| 午夜伊人狠狠久久| heyzo国产| 成人一区不卡| 久久夜精品香蕉| 日本熟伦人妇xxxx| 久久久久高清精品| 国产又爽又黄ai换脸| 91欧美极品| 亚洲欧美综合精品久久成人| 国产三级在线观看完整版| 精品一区二区三区不卡| 99视频在线| 性欧美18一19sex性欧美| 欧美日韩黄视频| 欧美人与性动交α欧美精品| 在线亚洲欧美| 国产精品入口福利| 亚洲高清精品视频| 色婷婷综合久久久中文字幕| 一级黄色录像在线观看| 黄色精品免费| 国产精彩精品视频| 99精品视频在线播放免费| 欧美日韩国产在线播放| 欧美日韩亚洲国产综合| 日韩激情视频一区二区| 久久不见久久见国语| 久久久精品影院| 日韩精品视频免费看| 国产精品天天看| 黄色a级片免费看| 成人综合专区| 91国内在线视频| 一级欧美一级日韩| 欧美日韩中文字幕在线| 91女神在线观看| 国产精品一级| 91在线直播亚洲| 亚洲va中文在线播放免费| 欧美一区二区三区公司| www.自拍偷拍| 国产福利一区二区三区| 色一情一乱一伦一区二区三区| 亚洲精品在线播放| 在线国产精品播放| 亚洲国产综合久久| 综合在线观看色| 人妻内射一区二区在线视频| 欧美久久视频| 成人动漫网站在线观看| 久久99久久99精品免观看软件| 日韩视频永久免费| 一二三四在线观看视频| 2020国产精品自拍| 男人天堂av片| 综合天堂久久久久久久| 国产精品成人品| 五月色婷婷综合| 欧美成人aa大片| 欧美激情精品久久久久久免费| 国产亚洲短视频| 777精品久无码人妻蜜桃| 欧美日韩91| 成人欧美一区二区三区黑人| 99久久伊人| 国产午夜精品视频免费不卡69堂| 中文字幕超碰在线| 欧美日韩裸体免费视频| xxxx视频在线观看| 国产精品白丝jk白祙喷水网站| 亚洲三级一区| 日韩aaaa| 国产精品一区二区久久久| 91精品美女| 伊人激情综合网| 亚洲av人无码激艳猛片服务器| 色婷婷综合久久久中文一区二区 | 欧美一区二区三区喷汁尤物| 日本女人性生活视频| 亚洲国产精品v| 亚洲最大综合网| 秋霞成人午夜伦在线观看| 先锋在线资源一区二区三区| 欧洲毛片在线视频免费观看| 国产精品久久久久久久久影视| 成人精品电影在线| 中文字幕精品一区二区精品| 中文字幕在线观看国产| 欧美久久久一区| 青青草手机在线视频| 亚洲综合色自拍一区| av电影中文字幕| av午夜一区麻豆| 干日本少妇首页| 日本在线不卡视频| 亚洲日本精品国产第一区| 91久久久精品国产| 91人成网站www| 国产毛片精品| 日本免费一区二区三区视频观看 | 极品国产人妖chinesets亚洲人妖| 久久久视频免费观看| 五月婷在线视频| 国产一区二区三区在线观看网站| 中文在线免费看视频| 欧美一区二区三区性视频| 久久97人妻无码一区二区三区| 亚洲成人资源在线| 91成人破解版| 亚洲乱码精品一二三四区日韩在线| 乳色吐息在线观看| 91麻豆免费看| 日本黄大片一区二区三区| 国产白丝网站精品污在线入口| 波多野结衣家庭教师在线播放| 青青草97国产精品免费观看无弹窗版 | 东方av正在进入| 亚洲成人免费av| 一级在线观看视频| 亚洲国产美女搞黄色| 中文字幕免费高清| 亚洲天堂av一区| 中文字幕人妻一区| 国产精品久久久久久久浪潮网站 | www日本高清| 国产偷亚洲偷欧美偷精品| 91麻豆国产在线| 日韩av影院在线观看| 国产一区二区三区成人| 日韩av中文字幕在线播放| 国产一区二区在线视频聊天| 日韩大陆欧美高清视频区| 亚洲专区在线播放| 国产婷婷97碰碰久久人人蜜臀| 亚洲天天综合网| 日韩精品福利网站| www.成人免费视频| 正在播放欧美视频| 天天操天天干天天爽| 久久人人爽人人爽爽久久 | 中文一区二区三区四区| 国产97色在线| 国产精品中文字幕制服诱惑| 国产日本欧美一区| 国产一区二区电影在线观看| 91一区二区三区| 欧美www视频在线观看| 久久久久网址| 精品不卡视频| 超碰在线免费观看97| 免播放器亚洲一区| 无码精品a∨在线观看中文| 国产精品99久久久久久久vr| 欧美三级理论片| 久久亚洲一级片| 国产一级黄色录像| 亚洲综合一区在线| 国产免费美女视频| 欧美日韩夫妻久久| 五月婷婷视频在线| 亚洲精品福利资源站| www夜片内射视频日韩精品成人| 日韩在线视频网| 国产69精品久久久久9999人| 日本精品久久久| 亚洲+变态+欧美+另类+精品| 国产精品乱码视频| 精品成人国产| 日韩视频免费播放| 成人一级黄色片| 精品人妻一区二区免费| 一区二区三区四区亚洲| 久久国产精品国语对白| 欧美顶级少妇做爰| 国产又粗又黄视频| 日韩专区中文字幕| 高清一区二区三区av| 成人中文字幕+乱码+中文字幕| 日韩av在线中文字幕| 亚洲精品人成| 极品尤物av久久免费看| 久久人人爽av| 日韩一区日韩二区| 国产精品白丝喷水在线观看| 91精品麻豆日日躁夜夜躁| 国产婷婷一区二区三区久久| 欧美精品在线网站| 视频精品国内| 官网99热精品| 久久av最新网址| 日韩精品免费播放| 国产精品伦理在线| 99视频只有精品| 亚洲福利影片在线| 在线观看xxx| 国产精品99久久久久久www | 91久久久亚洲精品| 欧美激情麻豆| 久久国产精品亚洲| 青青草激情视频| 日本国产一区二区| 亚洲一区精品在线观看| 久久在线观看视频| 欧美三级自拍| 日韩理论片在线观看| 激情另类小说区图片区视频区| 久久精品一二三四| 午夜伦欧美伦电影理论片| 欧美一区免费看| 久久中文字幕在线视频| 国产日韩三级| 日韩国产欧美一区| 国产精品一区二区在线播放| 精品人妻伦一二三区久| 在线视频你懂得一区二区三区| 国产一区二区三区黄片| 97视频免费在线观看| 欧美亚洲高清| 日本高清xxxx| 国产亚洲一区二区在线观看| 熟女少妇a性色生活片毛片| 精品福利一二区| 福利一区二区三区视频在线观看 | 日韩高清dvd| 国产精品亚洲第一区在线暖暖韩国 | 欧美在线观看禁18| av手机免费看| 国产精品国内视频| 在线看片成人| 天天色综合社区| 精品国产乱码久久久久久虫虫漫画 | 影视一区二区三区| 99国精产品一二二线| 热久久国产精品|