脚本处理
“脚本处理”组件用于处理数据。用户可使用指定的编程语言编写脚本,对传入“脚本处理”组件的数据进行处理,生成新的数据供后续步骤使用。
配置参数
参数 |
说明 |
---|---|
语言 |
选择编写脚本使用的编程语言,当前只支持ES5版本的JavaScript语言。 |
输出到变量 |
脚本处理的结果将存入该变量,后续步骤可通过“${变量名}”的方式引用当前脚本处理结果。 |
内容 |
编写脚本内容。 可通过变量的形式引用前序步骤中的数据,请参考引用变量。 当需要解析JSON格式的内容数据时,可通过“JSON.parse('${body}')”的方式将内容数据转换为JSON对象,然后进行数据解析。 脚本处理组件可以生成一个输出结果并传给后续步骤,用户需要在脚本的末尾指定要输出的变量名称,例如: function getUser(){ return {"id": ${property.id},"name":"${property.name}"}; } var user=getUser(); user;
说明:
如果需要编写函数或者逻辑代码块,需使用“{”和“}”围绕代码块。 |