我想使用org.stringtemplate.v4.*作为呈现html页面的模板引擎。
但是我找不到如何在我的文件中转义开方括号。templator认为它是某种表达式,而它只是javascript代码。
我试过了,但还是没用

504:15: invalid character '\'
504:16: '{' came as a complete surprise to me

如何逃脱?或者什么样的StrugType存在,可以正确处理HTML页面作为输入?

最佳答案

当我得到这个错误是因为我忘记了一个属性的结束符号($)。应该是这样的$attribute.name$
参考:http://www.antlr.org/wiki/display/ST/Expressions#Expressions-AttributeReferences

09-11 03:59