You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在ADF中存储Web Activity返回的带方括号键值到变量

解决ADF中访问带方括号键名的表达式问题

问题原因

你的表达式报错有两个核心原因:

  1. 键名大小写不匹配:返回的键是[Value](大写V),但你写的是[value](小写v)
  2. 带特殊字符(方括号)的键名无法直接通过点语法访问,ADF表达式解析器无法识别这种格式

正确的表达式写法

方法1:使用索引器语法(推荐)

将带方括号的键名用单引号包裹,通过索引器方式访问:

@activity('SQl validation').output.results[0].tables[0].rows[0]['[Value]']

方法2:使用反引号包裹特殊键名

也可以用反引号把包含特殊字符的键名包裹起来,保持点语法的形式:

@activity('SQl validation').output.results[0].tables[0].rows[0].`[Value]`

验证说明

两种写法都能正确解析带方括号的键名,同时注意严格匹配键名的大小写([Value]而非[value]),就能成功提取日期值并存储到ADF变量中。

内容的提问来源于stack exchange,提问作者jitender singh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.12 16:20:28