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

Logic Apps中提取变量内指定键值对的技术求助

在Logic Apps中提取目标键值对

你提供的JSON是合法格式,只是每个字段的值都是单元素数组,只需针对数组结构做提取即可,以下是在Logic Apps中的具体处理步骤:

1. 解析JSON(若变量为字符串类型)

如果存储数据的变量是字符串格式,先添加Parse JSON动作:

  • 输入选择你的目标变量
  • 点击"Generate from sample",粘贴你提供的JSON内容自动生成Schema

2. 提取单个字段值

每个字段的值是单元素数组,通过数组索引[0]获取对应值,使用Logic Apps的表达式语法:

  • 提取ResourceName:@{body('Parse_JSON')?['ResourceName'][0]}
  • 提取ObjectType:@{body('Parse_JSON')?['ObjectType'][0]}
  • 提取ObjectName:@{body('Parse_JSON')?['ObjectName'][0]}
  • 提取ExpirationDate:@{body('Parse_JSON')?['ExpirationDate'][0]}
  • 提取ResourceGroupName:@{body('Parse_JSON')?['ResourceGroupName'][0]}

如果变量本身已经是JSON对象(无需解析),直接替换表达式中的body('Parse_JSON')为变量名即可,例如:
@{variables('你的变量名')?['ResourceName'][0]}

测试验证

可以添加Compose动作,将上述表达式输入进去,运行Logic Apps即可看到提取后的单个字符串值。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.14 18:55:59