词典类型
词典存「键 → 值」。键是文本,值可以是任意类型。
内部对应 C# Dictionary<string, object>。
默认值
简单模式:每行一个 键:值。
添加/编辑变量
变量名
词典变量
尽量使用便于识别的名字。
类型
备注
变量的注释
默认值
a:aaaa b:bbbb c:cccc
变量的初始值
高级选项
运行动作后保存变量的值,并在下次运行时加载。仅在特殊情况下使用。
上面初始化了三对:a→aaaa,b→bbbb,c→cccc。
JSON:
添加/编辑变量
变量名
dict
尽量使用便于识别的名字。
类型
备注
变量的注释
默认值
{
"Name": "张三",
"Age": 30
}变量的初始值
高级选项
运行动作后保存变量的值,并在下次运行时加载。仅在特殊情况下使用。
也可以用 赋值 把 JSON 文本写入词典:
赋值
为变量赋值。
转成 JSON 文本
把词典赋给文本变量会自动序列化:
赋值
为变量赋值。
或表达式:
$= JsonConvert.SerializeObject({词典变量})
增删改键用 词典操作。
限制与排障
比较两个键的值时,不要写 $= {dict}["key1"] == {dict}["key2"]。值是 object,这是引用比较,两个相同字符串也会得到假。先转成同一类型,或两边都 .ToString()。
相关链接
更新于