前嗅ForeSpider腳本教程:基礎對象(二)

今天,小編給你們介紹一下:前嗅ForeSpider腳本中的基礎對象,主要內容有:數組類array、鍵值對類hash、文件類file、字段操做類field。具體內容以下:數組

一.數組類arrayide

array 類爲數組類。url

1.類成員3d

2.成員方法code

3.腳本應用對象

若是在導航欄的採集預覽中找到多個欄目,咱們須要的個別欄目在爬蟲的連接過濾中很可貴到的時候。那就能夠在網頁源碼中找到須要的連接和欄目標題,用以下腳本blog

4.示例ci

array city;//定義一個數組源碼

city = [{name:"北京",url:"/zhaopin/diqu/beijing/"},hash

{name:"天津",url:"/zhaopin/diqu/tianjin/"},

{name:"河北",url:"/zhaopin/diqu/huabei/"}];

for(int i = 0;i < city.length; i++){

url u;

u.title = city[i].name; //須要輸出的欄目標題

u.urlname = "http://www.gaoxiaojob.com"+city[i].url;

//拼接出須要的欄目連接

u.tmplid = 2;    //指定處理模板

u.entryid = CHANN.id;  

RESULT.AddLink(u);   //輸出

}

腳本的輸出結果

【輸出結果】

二.鍵值對類hash

hash 類爲鍵值對類。

1.類成員

2.成員方法

Iter遍歷hash樣例:hash hs;

hs.aa = 1;

hs.bb = 2;

hs.Iter(function(n,v){

echo(n+":" + v +"<br>");

});

三.文件類file

file 類爲文件操做類。

1.類成員

2.成員方法

四.字段操做類field

field 類爲數據字段操做類。

1.類成員

2.成員方法

相關文章
相關標籤/搜索