字典
创建字典
功能
创建一个字典类型对象,可以用于存储和管理键值对信息,常用于表示映射关系。
输入
| 名称 | 说明 | 示例 |
|---|---|---|
| 构建数据 | [string]自定义,构建键值的行列信息。 此参数在2024.01.03及之后的server版本中新增加的,原版本中创建的字典对象为空字典。 |
数据 |
输出
| 名称 | 说明 | 示例 |
|---|---|---|
| 字典 | 【字典】要创建的字典对象。 | 字典(创建变量) |
注意/说明
1.字典由一系列键(key)和对应的值(value)组成,字典中的键是唯一的,而值可以重复。
2.该函数一般与【设置字典键值】、【获取字典键值】搭配使用。
3.使用创建字典后都需要释放字典,否则会存在内存泄漏。
4.构建字典键值时,若输入重名键,重名键会将前面的键值覆盖掉。例如:构建两个字典键 “text” 且值不相同时,最后获取该键值输出结果为“2”。
5.构建字典键值时,可以通过变量/参数/流程参数来设置键值,通过'$变量/参数/流程参数名称'的格式传入。
[warning] 注意
使用“流程参数”作为字典键值时,编译会提示‘编译通过’,点击运行时会报错,需要配合流程使用。
相关函数
【设置字典键值】、【获取字典键值】、【日志消息】
示例/演示
1.创建一个字典对象,可构建该字典默认键值,键值不仅仅可以在弹窗中设置,还可以使用变量/参数/流程参数,如下图所示:
(1)使用【设置字典键值】:可设置字典中的键和对应的值。 (2)使用【获取字典键值】:可通过指定的键获取对应的值。 3.使用流程参数作为键值需要将改组件引入到流程节点
(1)在流程参数添加参数并且引入到字典键值中。 (2)在流程节点中引用改组件,然后在‘编辑参数’添加参数(参数名称必须和组件中的流程参数的名称相同)。 (3)执行流程后,可以选择引用改组件的节点右键点击‘查看步进日志’查看日志。