ForeSpider登录注册

2.1.2 创建表单和字段

表单:规定了数据表都有哪些“列”,也就是都有哪些字段。数据存储结构类似的采集任务可以共用同一个表单。一个表单可以创建多个数据表。

字段:在数据库中,表单的“列”称为“字段”,每个字段存储某一项的信息。

在表单列表点击“添加”按钮,创建一个新的表单。点击表单配置右侧的“添加”按钮,即弹出添加字段的窗口。

【添加字段】

1.字段名称

字段名称由英文字符、数字、下划线、$构成,且不能以数字开头。

①不支持中文。

②区分大小写。

③不能是SQL语句关键字:如select、time等。

2.字段属性

大部分情况无需选择字段属性。

一般数据表都需要一个主键字段,作为唯一ID记录。主键字段需要勾选“主键字段”,勾选后自动会选上“索引字段”和“键值唯一”。>>查看属性详情

3.取值类型

选择取值类型后,字段可以自动获取数据内容。取值类型分为两类:

一类是可以直接自动赋值,如网页地址、采集时间等。

一类需要定位取值,如选区内全部文本等,根据需求在内置浏览器上定位取值。>>查看取值类型详情

4.变量类型

变量类型表示数据的类型,比如数字型、字符串型等。>>查看变量类型详情

5.字符串长度

只有变量类型是String(字符串)时需要填写长度。字符串长度有两种情况:

(1)短文本:文本长度不大时,可以填写字符串长度,字符串可填写的最大长度为255。字段长度尽量不要设置的偏小,防止有超出长度的数据无法存入数据库。

(2)大文本:文本较大时,无需填写字符串长度。

a.长文本:适用于新闻、正文等小于64K的文本。

【设置长文本】

也可以通过选择变长字段的方式,在数据库中两种方式效果相同。

【设置变长字段】

b.超长文本:适用于论文等长文。

【设置超长文本】

5.扩展主类型

针对大文本、图片、音乐、数据流等特殊格式的数据,要在扩展主类型里选择对应的类别。(当取值类型选择“图片”时,系统自动选择图片的扩展主类型。)>>详情

6.扩展子类型

扩展子类型仅针对扩展主类型为某些类型时有效,用来配置该字段作为文本的数据存储方式。当扩展子类型有效时,在“扩展子类型”下拉框下选择需要的数据存储方式即可。>>详情

7.字段描述

在“字段描述”文本框里,用户可以为字段填写描述性的注释内容。