2022年网页内容截取组件V1.0经验技巧.docx

上传人:l**** 文档编号:81157185 上传时间:2023-03-24 格式:DOCX 页数:6 大小:12.63KB
返回 下载 相关 举报
2022年网页内容截取组件V1.0经验技巧.docx_第1页
第1页 / 共6页
2022年网页内容截取组件V1.0经验技巧.docx_第2页
第2页 / 共6页
点击查看更多>>
资源描述

《2022年网页内容截取组件V1.0经验技巧.docx》由会员分享,可在线阅读,更多相关《2022年网页内容截取组件V1.0经验技巧.docx(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、2022年网页内容截取组件V1.0经验技巧Name: 梦小阳Email: webmaster#Title: 网页内容截取组件From: 下载组件及测试源码:点击下载技术要点:可以对固定的字符串进行截取其中的某一部分,亦可以对某一网页进行页面截取.安装方法:把上面的文件包下载后,解压后,双击reg.bat即可注册组件.然后把里面的test1.asp,test2.asp,test3.asp拷贝到你的IIS虚拟书目下面.然后通过阅读器阅读(详细的IIS配置等本文略过)下面介绍里面的方法调用:getUrl(url)方法该方法是返回某个网页的内容.参数只有一个.下面看看调用的例子test1.asp:&l

2、t;%Dim test,urlSet test = Server.CreateObject(gzNets.echars)url=http:/www.gzNResponse.Write test.getUrl(url)Set test=nothing%>上面的例子将返回http:/www.gzNmanage方法manage方法有三种方式,在调用manage方法之前要先对一系列的参数进行传值.方式一功能:返回标记1与标记2之间的内容,并且包括标记1与标记2本身.例如,返回<table与</table>之间的内容,并且包括了标记<table和</table>

3、参数: inputStr 传入被截取的字符串(该字符串可以用刚才的getUrl()方法返回的网页内容)inputTag1 传入标记1 inputTag2 传入标记2 inputType 传入方式0 outPutStr 输出最终截取到的字符串例子test2.asp:<%Dim test,strSet test = Server.CreateObject(gzNets.echars)str=这是测试的<table border=1><tr><td>test</td></tr></table>测试test.inputStr

4、=strtest.inputTag1=<tabletest.inputTag2=</table>test.inputType=0test.manageResponse.Write test.outPutStr <br>test.inputStr=strtest.inputTag1=<tdtest.inputTag2=</td>test.inputType=0test.manageResponse.Write test.outPutStr <br> Set test=nothing%>方式二功能:返回标记1与标记2之间的内容,但不

5、包括标记1与标记2本身.例如,返回<table与</table>之间的内容,但不包括了标记<table和</table>参数: inputStr 传入被截取的字符串(该字符串可以用刚才的getUrl()方法返回的网页内容) inputTag1 传入标记1 inputTag2 传入标记2 inputType 传入方式1(留意这里的传入方式必需改成1) outPutStr 输出最终截取到的字符串例子可以自己修改一下test2.asp,把里面的inputType改成1看看效果:方式三功能:要理解这个功能比较困难.我们通过一些例子来说明吧.例如,字符串str=这是测

6、试的<table border=1><tr><td>test</td></tr></table>测试,我们可以通过查找<tr>,因为<tr>只有一个(当然其它也有唯一的标记),然后再查找<tr>前面的<.然后设置尾部标记.我们可以通过查找</tr>,然后查找</tr>后面的>.这样首位置和尾位置都确定了.参数: inputStr 传入被截取的字符串(该字符串可以用刚才的getUrl()方法返回的网页内容) inputTag1 传入标记1 例如上面说的&

7、lt;tr> inputPos1 传入向右搜寻,还是向左搜寻.有两个值:+表示向右 -表示向左 inputTag1Tag 传向标记1的参考标记.就是要向右向左搜寻的标记.例如上面说的< inputNum1 传入搜寻标记1的右或左边的第几个inputTag1Tag inputTag2 传入标记2 例如上面说的</tr> inputPos2 传入向右搜寻,还是向左搜寻.有两个值:+表示向右 -表示向左 inputTag2Tag 传向标记1的参考标记.就是要向右向左搜寻的标记.例如上面说的> inputNum2 传入搜寻标记2的右或左边的第几个inputTag2Tag

8、inputType 传入方式2(留意这里的传入方式必需改成21) outPutStr 输出最终截取到的字符串例子test3.asp:目的:我们将取出蓝色志向()首页底部的关于站点 | 广告服务 | 联系站长 | 版权隐私 | 友情链接 | 投稿热线 | 网站地图内容<%Dim test,urlSet test = Server.CreateObject(gzNets.echars)url=test.inputStr=test.getUrl(url)test.inputTag1=关于站点test.inputNum1=1表示是只有一个test.inputPos1=-表示是向左搜寻test.inputTag1Tag=<table标记1的参考标记test.inputTag2=版权全部test.inputNum2=1test.inputPos2=+表示向前test.inputTag2Tag=</table>test.inputType=2test.manageResponse.Write test.outPutStrSet test=nothing%>由于本人的空余时间特别之少 ,所以本文以及本组件写得特别仓促,确定有不足或不完善之处,望各位网友指引.特别感谢(出处:

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作计划

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁