极奇策RPA技术教程:字典 (NodeDict) - 自动化开发与配置详细指南

字典常量 (Dict)
📖 节点概述
静态字典生成器,用于创建一个固定内容的键值对集合。你需要在节点中输入标准的 JSON 对象格式(如 {"name": "张三", "age": 30}),该节点将解析后作为只读数据源,供其他节点通过连线读取。若输入格式错误或为空,则输出空字典 {}。
💡 使用场景:
- 提供固定的配置参数集:将 API 的默认请求头、连接选项等以字典形式保存,方便其他节点引用。
- 测试用例模拟:在调试时,用字典常量模拟服务器的返回数据,验证后续解析逻辑。
- 数据映射表:创建码表(如
{"0": "成功", "1": "失败"}),配合获取字典键值节点进行状态转换。 - 多属性初始化:为后续的
设置字典键值或字典合并操作提供一个基础字典。
🎮 实战连线指南:如何正确使用它?
字典常量 节点只有输出端口,没有 Exec 端口,不能串联在执行链上。将它放置在画布上,用数据线将 字典数据 引脚连接到需要字典的节点输入即可。
场景案例:为 HTTP 请求节点提供固定的请求头字典
- 输入字典内容:在【字典】节点的文本框中输入 JSON 格式的请求头:
{"Content-Type": "application/json", "Authorization": "Bearer token123"} - 连线数据:将【字典】节点的
字典数据输出引脚,连接到【HTTP 请求】节点的请求头输入引脚。 - 使用字典:当 HTTP 请求节点被执行时,会自动使用该字典作为请求头,无需每次手动填写。
解析规则:引擎会严格按 JSON 格式解析输入文本。如果解析失败(比如单引号、尾逗号等非法 JSON),节点将输出空字典
{},并可能导致下游操作异常。建议使用在线 JSON 校验工具检查格式。
⚙️ 引脚与参数说明
📤 输出引脚
| 引脚名称 | 数据类型 | 说明 |
|---|---|---|
| 字典数据 | DICT | 输出已解析的字典对象。引脚为只读,仅作为数据源。 |
⚙️ 控件参数
| 控件名称 | 类型 | 说明 |
|---|---|---|
| 字典数据 | 多行文本输入框 | 输入标准的 JSON 对象字符串,例如{"key": "value"}。注意:键和字符串值必须用双引号包裹。如果输入为空或解析失败,将输出空字典 {}。 |
💎 小贴士:
- 字典的值可以是字符串、数字、布尔值、数组或嵌套对象,全部符合 JSON 规范。
- 修改字典内容后,下游节点会在下次读取时自动获取新数据,无需手动刷新。
- 若要动态构建字典(如从循环中逐步添加键值对),请结合
创建字典、设置字典键值等节点,本节点仅用于静态常量。
这篇文档对您有帮助吗?
您的反馈将帮助我们持续优化文档内容

