前嗅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.成员方法

相关文章
相关标签/搜索