上一章节,我们也具体介绍了什么是变量以及变量的具体使用,变量的类型其实是由多种的。那么在这一小节我们就一起来探索一下在八爪鱼RPA当中如何去表达数据,以及有哪一些数据的类型。
在八爪鱼RPA中表达数据的类型其实有多种,包含数据表格、数字、字符串、布尔值、列表、字典等
数据表格类型:
-
分类:二维表格类型,数据表格类型可认为是rpa内置的一个Excel表格。
- 创建方法:在自定义变量中选择数据表格,然后再点击编辑创建表格。
-
点击列尾和行末的+号,可以增加行列,点击列名可以修改列名称。点击支持从本地导入Excel文件到数据表格,也支持导出。
- 注意创建数据表格时,列数一定要够用,少了的话,写入时会报错。
数值类型:
-
分类:纯数字(数值)类型,支持浮点数(即有小数点)
-
创建方法:在输入框内直接填写阿拉伯数字
-
运算:支持四则运算
(自定义变量中配置方法)
(设置变量指令中配置方法)
文本值类型(即字符串):
-
分类 :纯文字,字符串
-
创建方法:在输入框内直接输入文本值,如:"八爪鱼RPA"
-
文本值处理:拼接、截取字符等
(自定义变量中配置方法)
(设置变量指令中配置方法)
布尔值类型:
-
作用:判断表达式或条件是否成立
-
创建方法:在下拉框中选择true 或 false
-
用法:条件指令或条件循环中用于判断条件是否成立
(自定义变量中配置方法)
(设置变量指令中配置方法)
列表类型:
-
作用:存储一个数据列表
-
表达:在文本输入模式下选择项类型,即数据列下,创建数据列表
-
列表类型的格式是
[
"北京",
"上海",
"深圳"
] - 示例应用:https://rpa.bazhuayu.com/shareableLink/65893661ff058804bf4bd472
字典类型:
-
作用:存储一个数据字典,字典用{key:value,...} 定义。字典使用键值对{key: value}存储数据,键值对之间使用,分隔
-
键 key 是索引: 注意 索引不再是 0,1,2...,虽然可以用数字,但是一般使用字符串
键和 值之间使用:分隔。键必须是唯一的,如果有多个,后者会覆盖前者。键只能使用字符串、数字型或元组;值可以取任何数据类型。 -
字典类型的格式是:
{
"Name": "Zara",
"Age": 7.0,
"Class": "First"
} - 示例应用:https://rpa.bazhuayu.com/shareableLink/65893661ff058804bf4bd472
注意:
在调取表格变量或列表变量时,数据是从0开始的。即您选择列表中的第一条数据,[ ]号的序号是0,并不是1。如下图:变量[0]。例如您选择表格中的第一行第一列的数据,即第一个单元格,那写法是:表格名称[0][0]。
其实我们的这个机器人里面存在着大量的数据,本质上机器人执行的过程也就是数据在流动的过程,关于数据其实还有很多很深刻的一些内容跟处理的一些手段,会再之后的章节再详细介绍~