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

如何在Twilio Studio Flow中正确访问JSON属性?

问题解决方法

你的核心错误是用反了过滤器:你需要把JSON字符串解析成对象,但你用了to_json(这个是把对象转成JSON字符串),应该换成parse_json过滤器。

正确的模板写法

{% assign parsedObject = widgets.Extract.body | parse_json %}

Thank you! We think you want to buy {{ parsedObject.product }} by {{ parsedObject.brand }}.

Is this correct?

为什么之前的尝试失败

  1. to_json的作用是将数据序列化为JSON字符串,你把原本的JSON字符串用这个过滤器处理后,得到的是转义后的字符串,自然无法通过.product或.brand访问属性。
  2. widgets.Extract.body.parsed["product"]和widgets.Extract.body["product"]都无效,因为widgets.Extract.body本身是字符串类型,不是对象,没有parsed属性,也不能用对象的键访问方式取值。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.30 18:05:58