脚本中Spin函数的使用
引言
- 文档目的 在Camunda中使用脚本任务处理来自外部系统的JSON字符串,可以通过脚本任务中的脚本代码来解析和处理这些数据然后以JSON类型的数据存储在流程中
功能或技巧概述
- 功能或技巧简介
- 适用场景
- 在流程中处理json 字符串保存到流程变量中
具体实现
1. 读取Json
1 | //将json 字符串读取为json对象 |
2. 操作 json array
1 | var json = S('{"customer": ["Kermit", "Waldo"]}'); |
3. 向json中添加数据
1 | var json = S('{"customer": ["Kermit", "Waldo"]}'); |
1 | var json = S('{"customer": ["Kermit", "Waldo"]}'); |
4. 从Json中移除
1 | var json = S('{"customer": ["Kermit", "Waldo"], "language": "en"}'); |