【发布时间】:2018-04-05 17:27:29
【问题描述】:
我正在尝试渲染具有包含减号的键的地图(例如first-name)。这是我正在尝试渲染的示例模板:
String text = "Dear \"$first-name $lastname\",\nSo nice to meet you";
当我使用 Groovy 模板引擎(可以是 SimpleTemplateEngine 或 MarkupTemplateEngine)渲染它时,它会抱怨并抛出异常。当我从变量名中删除“-”时,它可以正常工作。
有没有办法在 Groovy 模板文本中转义这些变量?
顺便说一句 - 我这样做的原因是从 3rd 方 API 呈现 JSON blob。
【问题讨论】:
标签: templates groovy template-engine