跳转到正文

数据处理节点 ​

数据处理节点把上游获取的原始内容转换为后续节点需要的格式。本页包含全部 5 个数据处理节点。

数据处理节点不会自动改变原变量。除变量管理外,处理结果需要保存到新的输出变量,再由下游节点使用。

数据处理节点
数据处理节点

变量管理 ​

在流程中间创建或更新一个或多个变量,使用与开始流程节点相同的变量编辑方式。

变量管理配置
变量管理配置
编号配置说明
1变量名填写合法且不重复的变量名
2类型选择字符串、数字、布尔值、数组或对象等数据类型
3默认值填写与所选类型匹配的变量值
4备注可选填写变量用途说明
5添加变量在当前节点中继续添加一项变量配置

同名变量遵循后定义覆盖先定义。变量管理节点产生的值只对它的下游可达路径有效,不会提前出现在上游节点中。变量名、数据类型和 JSON 格式详见变量与数据。

文本中提取 ​

从选定变量中使用正则表达式提取内容,并把结果保存到输出变量。

文本中提取配置
文本中提取配置
编号配置说明
1数据选择包含待处理文本的上游变量
2提取规则填写合法的正则表达式,或使用常用规则快捷项
3忽略大小写开启后使用不区分大小写的匹配方式
4只取第一个开启后输出首个匹配结果;关闭时输出全部匹配结果
5保存至填写合法的输出变量名

例如,原始文本为:

text
订单号:ZY-20260724,状态:已完成

可以使用以下正则表达式提取订单号:

regex
ZY-\d+

转为 JSON 对象 ​

把选定变量中的 JSON 文本解析为对象,并把结果保存到新变量。

转为 JSON 对象配置
转为 JSON 对象配置
编号配置说明
1源变量选择包含合法 JSON 文本的变量
2保存至填写保存解析结果的输出变量名

输入内容必须是合法 JSON。例如:

json
{"name":"示例商品","price":99.9,"in_stock":true}

如果输入中包含接口前缀、额外日志文字或不完整 JSON,应先使用文本中提取节点整理内容,再解析 JSON。

字段提取 ​

从数组、对象或未知类型变量中读取指定字段,并保存到输出变量。

字段提取配置
字段提取配置
编号配置说明
1数据选择数组、对象或未知类型的输入变量
2提取 Key对象填写键名,数组填写下标;支持变量
3保存至填写合法的输出变量名

对象示例:

json
{"username":"demo@example.com","roles":["admin","editor"]}

提取 Key 填写 username,可以得到 demo@example.com。数组下标与元素选择器中面向用户的自然序号不是同一个概念,填写前以节点界面提示和测试数据为准。

随机提取字段 ​

从数组、对象或未知类型变量中随机选择一个字段,并把结果保存到输出变量。

随机提取字段配置
随机提取字段配置
编号配置说明
1数据选择数组、对象或未知类型的输入变量
2保存至填写合法的输出变量名

输入为空时无法产生有效结果,因此可以先使用 IF 判断变量是否存在。对需要可重复验证或严格顺序的业务,应使用字段提取或 For 循环数据。

处理流程示例 ​

解析接口响应 ​

text
监听请求结果 → 转为 JSON 对象 → 字段提取 → 存到 Excel
  1. 监听接口响应并保存为 response_text。
  2. 转为 JSON 对象,保存为 response_data。
  3. 从 response_data 中提取目标字段。
  4. 把最终变量写入 Excel。
转换结果写入 Excel
转换结果写入 Excel

从文本中读取编号 ​

text
获取剪贴板内容 → 文本中提取 → 输入内容
  1. 读取剪贴板文本。
  2. 使用正则提取业务编号。
  3. 把输出变量输入页面表单。

随机选择一条素材 ​

  1. 在开始节点创建数组变量 messages。
  2. 添加 随机提取字段,输入选择 messages。
  3. 结果保存为 current_message。
  4. 在输入内容节点中引用 ${current_message}。

常见问题 ​

JSON 解析失败 ​

检查输入是否使用英文双引号、括号和逗号,并确认内容中没有 JSON 之外的前缀或后缀。接口响应为空或被截断时,也会导致解析失败。

字段提取结果为空 ​

先查看上游变量的实际结构,核对对象键的大小写和数组下标。对象字段名称区分大小写。

更新变量后仍然读取旧值 ​

确认使用变量的节点位于变量管理节点下游,并且没有另一条分支绕过更新节点。同名变量只有在实际执行到新定义后才会覆盖旧值。

随机提取结果不稳定 ​

这是节点的预期行为。调试确定性流程时改用字段提取;需要遍历全部内容时改用 For 循环数据。

相关内容 ​