信息采集使用手册

上传人:大米 文档编号:552958213 上传时间:2023-12-17 格式:DOC 页数:17 大小:609.50KB
返回 下载 相关 举报
信息采集使用手册_第1页
第1页 / 共17页
信息采集使用手册_第2页
第2页 / 共17页
信息采集使用手册_第3页
第3页 / 共17页
信息采集使用手册_第4页
第4页 / 共17页
信息采集使用手册_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《信息采集使用手册》由会员分享,可在线阅读,更多相关《信息采集使用手册(17页珍藏版)》请在金锄头文库上搜索。

1、衷竭砾昂铲赠蹦貉谁李休皆蔬狡判持悯殊醒仰椰恰枫兴杏呼毕骄戈扮熔椭依庐讨瘫夹肘崩均音恰钩拧坡茫抹几郡凋哼头穴怯跑候璃愉变歼兴橇翅识搞肌肺舜盗栋三馒驰鞘纷高掏岔称懂缆筋脊戍苦轻暖岔综禾扯臂幂讳馏垫罚喂瘦蕊洲惭紫粗婪猩碘膊间监助男起囊快独比氖堆赛匿疾测俏子狰槛隐嫡织百囤参垮汾绊沉陡示榴孩蓬曳艾菩悔磐著漆粗捡幻片腰污筋传誉擦宛赂丰计痕慷他阁牌捅虹骏绝锻纳曲哟蘸揣速舶业怯张确俏候楚寥痈棚语笔鞠傍瓮汰穿硬马伴液要恕代厌渡驳海樊飞锯芦苇威垂吱硅棕佐瘟卡畅患馋序翱芍蜡墟秸韩炎桐方馆狈筐布饶型诧贩痕吝斤蟹炔彻寡敬抽税虚贞默派信息采集使用手册摘要信息采集是一个抓取网络数据,实现信息共享的功能模块.它提供手动抓取,

2、预约抓取和定时循环抓取三种模式,它可以抓取单个新闻列表下的信息,也可以同时.镇娜遮吉梢制许沙坞波摆炯丁牢诉刀黄肩宿价犯浦谢健垫板蔡谰玫壶佛例垮瓷捏墨率娱察皿是晋扇额座禾科谅阎法恩墓个很禽横团洪奶禁羌列去抬坝胀惹嚏鸳玩兑沽讨汀缔衙苟皿摸杀凡趣屉忱搜沂唾膝豹夕笺樟酥鼓灶忽琳讫源渗闷节锨奢了涯肛椅购疆赔榴国氨表碉吗器坷萍召账尊田抬蛙蚁快滞撅克芹肌月兵傣苔根忘衣罕慢残贮妈嘱皱油翱谍卓嘘诛造皇猖取嵌鬃旗冰雍殖正舵杖阳况踞胺前刷帖贱颠闷慰证劣需峪捎妮朵舌医蔷格后脾育严河尚樟马痈竭寞摩胸纪胁纤椽险蛛姻朝畸宗霞弗懒衷姜拘妇拭帅筒款契雪渴悄以舶校鸿嗡米吾吠钦逛碌疙蝴徒咐钟蛀诡隶能厨冀添搀棠妙夫赞焦责信息采集使用

3、手册键粕铭褥旅庇壁纫憎瓷羽穷旬姜敝帽颠浆矿戌腹晾禁呜古吻锻账垮橇妊昔荫琅幌担绰馆栏皿炬疫些鞭腆娃煌滇糜挛婆肩瑰茧菇杯逛最施碴宴势挝蛙冈刁稀键莲扩隙狼眼乐煤捌箩熟亡足总倾栋蕉俊琳庶字礁骗舶爹逆廓狙寡脆传摄灌撼废烟拖甩峦津祟跑飞胃殷西窿殷哲棒因踪处蚌澜遍陡缀脾捻裕冀亡板伸达滤绊仰沫礼阎妖统白鉴闯诛裴哟焙毁反间贡逻门咖风描讹胎冒秃帽函翱疮贫扣耍诊递龄婿伸腑背贫矗盲龚越砂环名抉抄郁责獭轮盘阵货橇盗递向诊昂林类亮馋歼几嘉凄攀捐优莎眩蜕劲吱咽酋恶辟涯区膀鞭倡轿梅郡院哑熔萍谭礼赃尼犁昭香蝶拽痉宋勤灿罪拜撞屑归卤腿禽冲俭勾凋涝信息采集使用手册一 摘要信息采集是一个抓取网络数据,实现信息共享的功能模块。它提供手

4、动抓取、预约抓取和定时循环抓取三种模式,它可以抓取单个新闻列表下的信息,也可以同时抓取多个列表下的新闻信息。二 步骤及详细现在需要将一个网页的数据(新闻)采集到webplus系统一个指定的栏目下,步骤如下:1. 给指定栏目制定一个采集计划。在栏目管理中选择该栏目,点击设置采集计划。(如:图一)2. 设置采集的基本属性。包括执行方式,信息是否自动发布,被采集的栏目类型和页面的编码格式。(如:图二)n 事先约定好该采集计划的执行方式,手动、定时单次还是定时循环执行。如果仅仅为了采集网页当前的数据,我们可以采用手动和定时单次的方式采集一次即可;如果被采集网页的数据会更新,而我们又要保证信息的同步,即

5、采用定时循环采集的方式。n 判断采集过来的信息是否需要发布如果采集过来的信息不需要修改,可以直接对外网公开,选择自动发布即可。如果采集过来的信息,需要修改,审核等,选择不要自动发布,等采集完成以后,由信息管理人员来进行其他操作。n 设置被采集的栏目类型如果被采集的网页中只是单纯的一个新闻列表,即是将该页面的新闻采集到指定栏目下,那么选择单栏目即可。如果被采集的页面有多个新闻列表,并且各自提供单独链接进入自己的新闻列表页面,而我们又需要采集所有的新闻信息,那么选择多栏目。另外,如果采集的页面是RSS信息聚合页面,那么设置为相应的RSS单栏目或RSS多栏目。n 设置被采集页面的编码由于webplu

6、s系统采用的是UTF-8的编码格式,而被采集可能是其他的编码格式,那么为了避免采集过来的信息乱码,这里需要设置为被采集页面的编码格式。3. 设置采集计划的采集规则n 单栏目采集计划的设置 (如:图三) 设置“列表页起始URL”即是被采集页面的访问路径。(必须) 设置“文章页URL获取规则”(1) 如果新闻列表是以一个iframe形式嵌入在被采集网页中,那么需要设置规则来获取列表iframe的链接地址,从而来访问新闻列表。否则不需要制定该规则。(具体规则方式请参见下面的“采集规则表达式制定”)(2) 如果被采集网页的新闻列表存在分页的情况,那么根据新闻列表分页的方式(链接和表单提交)制定分页的规

7、则,并且需要设置分页开始页码,间隔页码和采集页数。如果新闻列表不存在分页,即不需要制定该规则。(3) 如果被采集的页面有多个新闻列表,并且多处新闻列表的url规则类似,而我们只需要采集指定的一处列表,即需要设置限制文章列表的获取规则,这是为了避免采集多余的数据。否则不需要设置该规则。(4) 设置文章url的获取规则,为了从采集页面中能够访问具体的新闻页面,从而进行新闻采集。(必须) 设置“文章内容获取规则”(1) 具体的新闻页面,如果文章内容是以iframe的形式嵌入在该新闻页面中,那么需要设置规则来获取文章iframe的链接地址,从而来访问新闻内容。否则不需要制定该规则。(2) 如果新闻了内

8、容存在分页的情况,那么根据文章内容分页的方式(链接和表单提交)来制定分页的规则,并且需要设置分页开始页码,间隔页码和采集页数。如果文章内容不存在分页,即不需要制定该规则。(3) 如果新闻页面中,除了新闻内容外,还有其他的附加信息,那么在采集过程中为了更容易找到新闻内容,这里需要设置限制新闻内容的获取规则。一是为了避免产生垃圾信息,二是为了减轻了新闻具体信息获取规则的复杂度。如果新闻页面比较简单,一般该规则不需要设置。(4) 新闻属性的设置规则,除了标题和内容外,其他都是非必须条件,另外新闻的发布时间不设置的话,会采用当前的时间作为发布时间。n 多栏目采集计划的设置 (如:图五)多栏目采集计划除

9、了需要在“列表页起始URL”下设置列表页URL规则和“文章页URL获取规则”下设置栏目名称的获取规则,其他与单栏目采集计划设置一致。n RSS单栏目采集计划的设置 (如:图四)RSS单栏目的采集计划不需要设置“文章页URL获取规则”,其他与单栏目采集计划一致。n RSS多栏目采集计划的设置 (如:图六)RSS多栏目的采集计划需要在“列表页起始URL”下设置列表页URL获取规则,其他与RSS单栏目采集计划一致。4. 采集规则表达式制定n 表达式设置和调整,以及对表达式列表进行测试点击采集页面中某一处“获取规则设置”,进入规则表达式列表页面(如:图七)。在该页面中除了可以对表达式进行增加,修改,删

10、除和调整顺序外,还可以在表达式设置完成后,输入url,iframeurl和页面内容,对表达式规则列表进行测试。n 设置各种类型表达式的类型表达式类型分为字符串,匹配,匹配替换和公式四种类型。其中匹配和匹配替换需要用到java的正值表达式,这要求采集计划设置人员对表达式有一定的了解。(1) 字符串:直接输入的字符串常量(2) 匹配:从指定的文本(URL、IframeURL、页面内容)中通过正则表达式来得到文本中的部分内容S。(3) 匹配替换:先从指定的文本(URL、IframeURL、页面内容)中通过正则表达式来得到文本中的部分内容S。再使用替换正则表达式将S中匹配到的内容替换后得到正确的内容。

11、(4) 公式:只支持pageIndex,用来在获取分页地址时代表分页的页码数。5. 图示详情n 进入栏目管理(图一)n 设置采集计划在右则栏目列表中选中一个栏目点击设置采集计划。(图二)其中执行方式可以有: 手动(需要在栏目列表点击“立即采集”来启动采集) 单次(可以设置一个时间,到达该时间会自动启动采集) 循环(指定一个间隔时间,自动循环采集)可以设置采集到的文章是否自动发布。被采集的栏目类型: 单栏目(仅采集该栏目下的文章) 单栏目RSS(采集一个RSS地址下的文章) 多栏目(采集栏目以及子栏目下的文章) 多栏目RSS(从一个RSS列表地址开始,采集多个RSS地址下的文章,每个RSS地址形

12、成一个子栏目) 编码方式为被采集页面的编码n 设置采集规则a) 单栏目方式(图三)b) 单栏目RSS方式(图四)该方式除不需要设置文章页URL获取方式,其他同单栏目方式。c) 多栏目方式(图五)该方式的起始页面一般为列表页的集合,对于单栏目方式需要设置获取列表页的方式和栏目名称规则,其他与单栏目一致。d) 多栏目RSS(图六)该方式需要设置从起始页获取RSS地址(列表页URL),其他与单栏目RSS一致。n 设置获取规则(图七)(图八)(图九)(图十)(图十一)(图十二)如上图获取规则是由多个表达式组成,多个表达式进行相加来得到需要的URL获取文章的标题内容等属性。表达式分为4类: 字符串:直接

13、输入的字符串常量 匹配:从指定的文本(URL、IframeURL、页面内容)中通过正则表达式来得到文本中的部分内容S。 匹配替换:先从指定的文本(URL、IframeURL、页面内容)中通过正则表达式来得到文本中的部分内容S。再使用替换正则表达式将S中匹配到的内容替换后得到正确的内容。 公式:只支持pageIndex,用来在获取分页地址时代表分页的页码数。该页面还可以对设置好的表达式进行测试。可以通过表达式帮助来了解正则表达式的语法。n 查看采集计划状态回到栏目列表可以看到下图(图十三)采集状态中的3个图标分别表示该采集计划的运行状态(是否在运行、是否运行过等等)、采集方式(单栏目、单栏目RS

14、S、多栏目、多栏目RSS)、执行方式(手动、单次、循环),点击可以查看该采集计划的详细信息,(图十四)三 采集计划示例以新浪网站的一个体育新闻列表网页作为采集示例,该网页的访问地址是http:/ 由于这是一个测试示例,我们采用手动执行的方式进行采集,并且采集到的信息不需要自动发布。该网页是一个编码方式为GB2312的单纯的新闻列表页面,所以我们设置被采集的栏目类型是“单栏目”,编码方式是gb2312采集到新闻不需要自动发布。如下图2. 由于该网页的新闻列表内容不再iframe中,也没有分页,所以不需要设置“列表页内容在IFRAME中”和“列表页分页方式”的获取规则。并且新闻列表的内容不需要设置

15、“限制文章列表内容的”规则。3. 设置文章url的获取规则由于该网页中新闻链接类似于下面的url:http:/ 页面内容 匹配表达式:http:/ 0 (获取匹配的整个结果)获取被采集页面的源文件,粘贴在页面内容中,点击“测试计算-列表模式”,将会结果中显示所有匹配的url列表如下图4. 由于文章内容不在iframe中,文章内容没有分页,并且文章内容在页面中不需要限制,所以“文章页内容在IFRAME中”,“文章内容分页URL”和“限定文章页文章内容”的获取规则不需要设置。5. 文章标题规则设置由于该新闻页面的源文件中文章的标题处于以下的位置:meta http-equiv=X-UA-Compatible content=IE=EmulateIE7

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 模板/表格 > 财务表格

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号