假设我有一个模板
"{man} likes to do {do}"
我创建引擎
ST engine = new ST(template, '{', '}');
模型中do
设置为sports
且无man
的结果为:
"likes to do sports"
但是我希望它没有解决,那就是
"{man} likes to do sports"
可以在StringTemplate 4中完成吗?
答案 0 :(得分:0)
您可以在模板文件中使用if-else
构造来检查是否提供了模板的参数。
示例:{if (man)}{man}{else}\{man\}{endif}
,我不确定这是否是逃避分隔符的正确方法。