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

如何在Logic App中从嵌套JSON对象提取TicketId?

问题:Logic App中提取嵌套JSON的TicketId

你遇到的核心问题是:原JSON里的message.content字段是转义后的JSON字符串,不是直接的JSON对象,所以只做一次Parse JSON无法直接提取TicketId,需要分两步处理:

处理步骤

  • 第一步:对顶层JSON执行Parse JSON
    • 在Logic App的Parse JSON步骤中,输入你的字符串变量,点击「使用示例有效负载生成架构」,粘贴你提供的完整JSON,自动生成顶层Schema。这一步会把顶层结构解析为可访问的对象。
  • 第二步:对content字段的字符串再次执行Parse JSON
    • 新建Parse JSON步骤,输入选择body('Parse_JSON')?['options']?[0]?['message']?['content'](即第一步解析后得到的content字符串)
    • 同样点击「使用示例有效负载生成架构」,粘贴{"TicketId": "5477"}生成嵌套JSON的Schema
  • 提取TicketId:完成第二步后,直接用body('Parse_JSON_2')?['TicketId']就能获取目标值

验证要点

  • 检查第一次Parse JSON的输出,确认options[0].message.content能正确显示为{"TicketId": "5477"}格式的字符串
  • 检查第二次Parse JSON的输出,确认已将字符串解析为包含TicketId键的JSON对象

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.12 15:46:14