|
本文旨在以一個(gè)有代表性的文字分頁(yè)的取樣規(guī)則和過濾規(guī)則為藍(lán)本,通過簡(jiǎn)單的變通和改動(dòng),解決一般性文字分頁(yè)的采集問題
一、范例部分
范例分頁(yè)區(qū)域代碼:
范例分頁(yè)區(qū)域代碼:
范例分頁(yè)區(qū)域取樣代碼:
分頁(yè)區(qū)域取樣(匹配):
范例分頁(yè)內(nèi)容過濾規(guī)則:
分頁(yè)內(nèi)容過濾規(guī)則:
范例采集內(nèi)容預(yù)覽:
范例采集內(nèi)容預(yù)覽:
范例全代碼(說明:此代碼為在原基礎(chǔ)上進(jìn)行更改后的代碼,原代碼版本不同,直接導(dǎo)入后無(wú)效,因此在dede論壇中有許多朋友說過‘直接導(dǎo)入人家的代碼都不能用',確實(shí)如此):
輸出結(jié)果:http://wen.soudata.NET/html/guizeceshi/caijibiji/20070327/2044_2.html
與原文比較下吧:http://www.xiaocao.com/text/class1/class1/200609/text_28623.html
這是全部的代碼,可導(dǎo)入試下:
復(fù)制代碼 代碼如下:
{!-- 節(jié)點(diǎn)基本信息 --}
{dede:item name='論壇范例_工作總結(jié)_成功(改)'
imgurl='/upimg' imgdir='../upimg' language='gb2312' typeid='1' macthtype='string'}
{/dede:item}
{!-- 采集列表獲取規(guī)則 --}
{dede:list source='var' sourcetype='archives'
varstart='' varend=''}
{dede:url value='http://www.xiaocao.com/text/class1/class1/200609/text_28623.html'}{/dede:url}
{dede:need}{/dede:need}
{dede:cannot}{/dede:cannot}
{dede:linkarea}[var:區(qū)域]{/dede:linkarea}
{/dede:list}
{!-- 網(wǎng)頁(yè)內(nèi)容獲取規(guī)則 --}
{dede:art}
{dede:sppage sptype='full'}<p align='center'><b><font color='red'>[1]</font>[var:分頁(yè)區(qū)域]</b>{/dede:sppage}
{dede:note field='dede_archives.title' value='[var:內(nèi)容]' comment='文章標(biāo)題'
isunit='' isdown=''}
{dede:match}<title>[var:內(nèi)容]</title>{/dede:match}
{dede:function}{/dede:function}
{/dede:note}
{dede:note field='dede_archives.sortrank' value='[var:內(nèi)容]' comment='排序級(jí)別'
isunit='' isdown=''}
{dede:match}{/dede:match}
{dede:function}@me = time();{/dede:function}
{/dede:note}
{dede:note field='dede_archives.writer' value='[var:內(nèi)容]' comment='文章作者'
isunit='' isdown=''}
{dede:match}{/dede:match}
{dede:function}{/dede:function}
{/dede:note}
{dede:note field='dede_archives.litpic' value='[var:內(nèi)容]' comment='縮略圖'
isunit='' isdown=''}
{dede:match}{/dede:match}
{dede:function}@me = @litpic;{/dede:function}
{/dede:note}
{dede:note field='dede_archives.pubdate' value='[var:內(nèi)容]' comment='發(fā)布時(shí)間'
isunit='' isdown=''}
{dede:match}{/dede:match}
{dede:function}if(@me!="") @me = GetMkTime(@me);
else @me = time();{/dede:function}
{/dede:note}
{dede:note field='dede_archives.senddate' value='[var:內(nèi)容]' comment='錄入時(shí)間'
isunit='' isdown=''}
{dede:match}{/dede:match}
{dede:function}@me = time();{/dede:function}
{/dede:note}
{dede:note field='dede_addonarticle.body' value='[var:內(nèi)容]' comment='文章內(nèi)容'
isunit='1' isdown=''}
{dede:match}<script language="JavaScript" type="text/Javascript" src="/AD/artcontent.js"></script>[var:內(nèi)容]<table width="100%" border="0" cellspacing="0" cellpadding="0">
{/dede:match}
{dede:trim}<p align='center'><b>(.*)</b></p>{/dede:trim}
{dede:function}{/dede:function}
{/dede:note}
{dede:note field='dede_archives.source' value='[var:內(nèi)容]' comment='文章來(lái)源'
isunit='' isdown=''}
{dede:match}{/dede:match}
{dede:function}{/dede:function}
{/dede:note}
{/dede:art}
php技術(shù):dede3.1分頁(yè)文字采集過濾規(guī)則詳說(圖文教程),轉(zhuǎn)載需保留來(lái)源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。