999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于DOM樹的信息推廣平臺(tái)設(shè)計(jì)

2015-07-02 00:12:15劉維陳銀熊偉程
山東工業(yè)技術(shù) 2015年12期

劉維++陳銀++熊偉程

摘 要:根據(jù)網(wǎng)頁(yè)具有極高的相似結(jié)構(gòu)和局部代碼重復(fù)性的特點(diǎn),總結(jié)Web頁(yè)面信息自動(dòng)化提取時(shí)的步驟。再根據(jù)Web頁(yè)面的結(jié)構(gòu)特點(diǎn),利用DOM樹將頁(yè)面的信息提取出來,分析當(dāng)步驟實(shí)現(xiàn)時(shí)HTML的預(yù)處理流程和HTML頁(yè)面的解析過程,將提取出來的信息集中顯示,以達(dá)到推送的目的。

關(guān)鍵詞:HTML頁(yè)面;DOM樹;正則表達(dá)式;微信公眾平臺(tái)

1 引言

隨著“互聯(lián)網(wǎng)+”時(shí)代的到來,信息的來源,可信度,及時(shí)度越來越受到人們的關(guān)注,但現(xiàn)在大多數(shù)的信息都是來自Web網(wǎng)頁(yè),這樣的信息多而雜,具網(wǎng)絡(luò)資料顯示,文本信息正以指數(shù)型式不斷增長(zhǎng)。為了節(jié)約時(shí)間,就有了基于Web頁(yè)面挖掘技術(shù)的產(chǎn)生。實(shí)現(xiàn)信息推送最好的選擇就是微信公眾平臺(tái)。微信公眾平臺(tái)是最近幾年新出的推送信息的一種新方式,它是騰迅公司在微信的基礎(chǔ)上新增的功能模塊,通過這一平臺(tái),個(gè)人和企業(yè)都可以打造一個(gè)微信的公眾號(hào),并實(shí)現(xiàn)和特定群體的文字、圖片、語音的全方位溝通、互動(dòng)。

2 Web頁(yè)面挖掘

如今Internet上很多網(wǎng)頁(yè)都是動(dòng)態(tài)生成的,通過用戶填寫表單提交信息,動(dòng)態(tài)的生成Deep Web頁(yè)面,與此同時(shí)用戶提交的大量數(shù)據(jù)信息被保存在網(wǎng)站的后臺(tái)數(shù)據(jù)庫(kù)中。由于頁(yè)面中數(shù)據(jù)記錄之間的代碼具有極高的結(jié)構(gòu)相似性,因此Web數(shù)據(jù)記錄所對(duì)應(yīng)的標(biāo)簽樹之間自然也具有很高的相識(shí)性,所以網(wǎng)頁(yè)往往具有相似的結(jié)構(gòu)和局部代碼重復(fù)性。因此數(shù)據(jù)的自動(dòng)化提取則可以分為以下幾個(gè)步驟:

(1)輸入一些具有相同或相似結(jié)構(gòu)的Web頁(yè)面。

(2)對(duì)這些Web頁(yè)面進(jìn)行預(yù)處理,就是將一些與網(wǎng)頁(yè)無關(guān)的內(nèi)容進(jìn)行刪除,將代碼結(jié)構(gòu)不嚴(yán)謹(jǐn)?shù)腍TML頁(yè)面轉(zhuǎn)換成結(jié)構(gòu)嚴(yán)謹(jǐn)、易于處理的HTML頁(yè)面。

(3)將處理好的頁(yè)面解析成以標(biāo)簽為隊(duì)列的線性數(shù)據(jù)結(jié)構(gòu),接著利用標(biāo)簽隊(duì)列的匹配去除頁(yè)面中的廣告,導(dǎo)航欄等。

(4)按照一些頁(yè)面性質(zhì)將網(wǎng)頁(yè)中的標(biāo)簽歸類成為一些小集合,然后對(duì)這些小集合的有效數(shù)據(jù)進(jìn)行自動(dòng)抽取,并自動(dòng)生成該類的模版頁(yè)。

3 DOM標(biāo)簽樹

HTML通過定義一套標(biāo)簽來刻畫顯示的頁(yè)面。依據(jù)標(biāo)簽的作用可將HTML的標(biāo)簽分為三類:

(1)規(guī)劃網(wǎng)頁(yè)布局的標(biāo)簽。在視覺上,我們都知道網(wǎng)頁(yè)是由無數(shù)的方塊嵌套在一起組成,而里面的內(nèi)容則是由標(biāo)簽規(guī)劃出來的。常用的標(biāo)簽有:

等。

(2)描述顯示特點(diǎn)的標(biāo)簽。在網(wǎng)頁(yè)中常看到為了引起我們注意的不同格式文字,它們都是由一些標(biāo)簽規(guī)定的,這類標(biāo)簽稱為信息標(biāo)簽。常用的有:

等。

(3)超鏈接相關(guān)的標(biāo)簽:超鏈接是網(wǎng)頁(yè)區(qū)別于普通文本最明顯的特征之一。它表示著網(wǎng)頁(yè)間的關(guān)系,整理出超鏈接標(biāo)簽可以挖掘出網(wǎng)頁(yè)間的相關(guān)內(nèi)容。

4 部分功能與實(shí)現(xiàn)的步驟

4.1 HTML的預(yù)處理

現(xiàn)在大多數(shù)的網(wǎng)站都是以HTML文檔形式向客戶展開,每一個(gè)頁(yè)面中的數(shù)據(jù)和格式都是以一組成對(duì)的“始標(biāo)記”與“結(jié)束標(biāo)記”組成。例如:

,,等。在頁(yè)面中的標(biāo)簽可以相互嵌套使用。為了避免網(wǎng)頁(yè)不兼容、代碼錯(cuò)誤的現(xiàn)象可能導(dǎo)致的頁(yè)面解析失敗,我們可以先除去一些無用的標(biāo)簽,如:

主站蜘蛛池模板: 国产成人福利在线视老湿机| 99人体免费视频| 青青草原国产| 玖玖精品视频在线观看| www精品久久| 97se亚洲综合在线韩国专区福利| 国产精品理论片| 特级毛片免费视频| 国产三级视频网站| 97se亚洲综合在线天天| 欧美成人在线免费| 国产性精品| 国产精品露脸视频| 国产精品黑色丝袜的老师| 国产99视频在线| 91小视频版在线观看www| 欧美一级爱操视频| av一区二区人妻无码| 国产成人久视频免费| 日本黄色a视频| 亚洲美女一区| 91成人在线观看| 高清免费毛片| 国产精品对白刺激| 激情爆乳一区二区| 精品国产成人三级在线观看| 综合亚洲网| 色综合天天娱乐综合网| 福利在线一区| 综合成人国产| 亚洲中文字幕日产无码2021| 国产人在线成免费视频| 国产精品久久精品| 中国精品自拍| 久久久久无码国产精品不卡 | 亚洲色图欧美一区| 91久久青青草原精品国产| 色天天综合| 成人中文字幕在线| 片在线无码观看| 毛片视频网| 无码精品国产VA在线观看DVD| 九色91在线视频| 成人日韩精品| 伊人久久久大香线蕉综合直播| www.91在线播放| 在线国产91| 九月婷婷亚洲综合在线| 国产精品3p视频| 国产成人精品午夜视频'| 日a本亚洲中文在线观看| 国产福利免费观看| 狠狠做深爱婷婷久久一区| 亚洲欧美精品一中文字幕| 国产成人精品一区二区不卡| 99偷拍视频精品一区二区| 亚洲天堂视频网站| 91成人在线免费观看| 欧美成人国产| 精品小视频在线观看| 日韩国产一区二区三区无码| 欧美日本在线| 日韩少妇激情一区二区| 国产精品视频观看裸模| 亚洲av无码人妻| 中文字幕在线欧美| 色悠久久综合| 国产一区二区网站| 亚洲成A人V欧美综合| 久久婷婷六月| 91精品啪在线观看国产| 一本大道视频精品人妻| 国产91丝袜在线播放动漫| 91青青在线视频| 亚洲最大综合网| 91小视频在线观看| 91福利一区二区三区| 亚洲无码不卡网| 久久大香伊蕉在人线观看热2| 欧美日本不卡| 刘亦菲一区二区在线观看| 久久久国产精品无码专区|