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

Sendgrid模板无法读取含斜杠的JSON键对应值的解决方案咨询

SendGrid邮件模板调用含特殊字符键名的解决方案

问题根因

SendGrid模板底层采用类Handlebars模板引擎,使用点语法obj.key调用属性时,若键名包含/、空格等特殊字符,解析器会误识别字符含义,导致无法正确匹配到对应键值。

可行解决方案

  • 方案1:使用方括号包裹特殊键名(优先推荐)
    该方案无需修改传入的JSON结构,修改成本极低。直接将含特殊字符的键名用[]包裹,标记为字符串属性,正确调用写法为:
    {{productskumapping.[created/updated]}}
    该写法为SendGrid官方支持的特殊键调用标准语法,使用后即可正确读取到对应数值2。
  • 方案2:调整传入JSON的键名
    若你可调整传入SendGrid的参数结构,将键名中的特殊符号替换为下划线、字母、数字等常规字符,比如把created/updated修改为created_updated,修改后即可使用常规点语法{{productskumapping.created_updated}}正常取值。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.02 18:09:02