处理来自外部的Json字符串

Uncategorized
383 words

处理来自外部的Json字符串

引言

  • 文档目的
    在Camunda中使用脚本任务处理来自外部系统的JSON字符串,可以通过脚本任务中的脚本代码来解析和处理这些数据然后以JSON类型的数据存储在流程中

功能或技巧概述

  • 功能或技巧简介
  • 适用场景
    • 在流程中处理json 字符串保存到流程变量中

具体实现

1
2
3
4
5
var userString = '{"name": "jhon"}';

var json = S(userString);

execution.setVariable("user", json)

在上述示例中,我们首先创建了一个 JSON 字符串 然后通过 camunda 内置函数 S 将 JSON 字符串转换成一个json 类型的对象,然后通过 execution.setVariable 将转换后的数据存储到流程变量中。