dede3.1分頁文字采集過濾規(guī)則詳說(圖文教程)
本文旨在以一個有代表性的文字分頁的取樣規(guī)則和過濾規(guī)則為藍本,通過簡單的變通和改動,解決一般性文字分頁的采集問題
一、范例部分
范例分頁區(qū)域代碼:
范例分頁區(qū)域代碼:
范例分頁區(qū)域取樣代碼:
分頁區(qū)域取樣(匹配):
范例分頁內(nèi)容過濾規(guī)則:
分頁內(nèi)容過濾規(guī)則:
范例采集內(nèi)容預(yù)覽:
范例采集內(nèi)容預(yù)覽:
范例全代碼(說明:此代碼為在原基礎(chǔ)上進行更改后的代碼,原代碼版本不同,直接導(dǎo)入后無效,因此在dede論壇中有許多朋友說過‘直接導(dǎo)入人家的代碼都不能用',確實如此):
輸出結(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)入試下:
{!-- 節(jié)點基本信息 --}
{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)頁內(nèi)容獲取規(guī)則 --}
{dede:art}
{dede:sppage sptype='full'}<p align='center'><b><font color='red'>[1]</font>[var:分頁區(qū)域]</b>{/dede:sppage}
{dede:note field='dede_archives.title' value='[var:內(nèi)容]' comment='文章標題'
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='排序級別'
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ā)布時間'
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='錄入時間'
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='文章來源'
isunit='' isdown=''}
{dede:match}{/dede:match}
{dede:function}{/dede:function}
{/dede:note}
{/dede:art}
相關(guān)文章
PHP定時執(zhí)行計劃任務(wù)的多種方法小結(jié)
PHP不支持多線程,有時候處理問題不是那么爽,今天談?wù)撘幌翽HP定時執(zhí)行的方法2011-12-12PHP實現(xiàn)可添加水印與生成縮略圖的圖片處理工具類
這篇文章主要介紹了PHP實現(xiàn)可添加水印與生成縮略圖的圖片處理工具類,涉及php針對圖片的顯示、保存、壓縮、水印等相關(guān)操作技巧,需要的朋友可以參考下2018-01-01php中關(guān)于token驗證的相關(guān)問題詳解
這篇文章主要介紹了php中關(guān)于token驗證的相關(guān)問題詳解的相關(guān)資料,需要的朋友可以參考下2023-05-05php與flash as3 socket通信傳送文件實現(xiàn)代碼
這篇文章主要介紹了php與flash as3 socket通信傳送文件實現(xiàn)代碼,本文含AS3代碼和PHP代碼,需要的朋友可以參考下2014-08-08PHP面向?qū)ο蟪绦蛟O(shè)計類的定義與用法簡單示例
這篇文章主要介紹了PHP面向?qū)ο蟪绦蛟O(shè)計類的定義與用法,結(jié)合實例形式分析了php類的定義、實例化、__set()及__get()具體使用技巧,需要的朋友可以參考下2016-12-12JS與PHP向函數(shù)傳遞可變參數(shù)的區(qū)別實例代碼
JS與PHP向函數(shù)傳遞可變參數(shù)的區(qū)別實例代碼,需要的朋友可以參考下。2011-05-05