JSON操作

JSON操作 公开

Cesaryuan 分享于 2020-12-03 16:49 | 6 | 54
喜欢
更多信息
分享人 Cesaryuan
分享时间 2020-12-03 16:49
最后更新 2021-02-03 12:29
修订版本 8
Quicker版本 1.22.35.0

说明

【功能/用途】支持多级嵌套词典 取值、赋值、添加元素到末尾等操作,完善Quicker对多级嵌套词典的支持

最近更新

更新时间 修订版本 更新说明
2021-02-03 12:29 8 bug fix
2021-02-01 11:38 7 修复Bug
2021-02-01 11:36 6 修复Bug
2021-02-01 11:35 5 修复Bug
2021-02-01 11:33 4 修复Bug

补充信息

众所周知,Quicker对多级嵌套词典的支持不是很充足,总结如下

Quicker内操作嵌套词典常见问题:

  • 嵌套多了若想在表达式里取值或赋值,需要多次判断ContainsKey来避免报错
  • 从状态读取词典得到的一般是JToken,而Quicker里一般是Dictionary

子程序特点:

  1. 会根据传入路径自动创建词典,无需手动创建各级词典或列表,省去大量步骤
  2. 更加方便的实现末尾追加操作(Quicker要做到这个不简单)
  3. 即可传入词典,也可传入JSON字符串



修订版本 更新时间 更新说明
8 2021-02-03 12:29 bug fix
7 2021-02-01 11:38 修复Bug
6 2021-02-01 11:36 修复Bug
5 2021-02-01 11:35 修复Bug
4 2021-02-01 11:33 修复Bug