我正在尝试在 android 中使用 stringtemplate-4 引擎。
但是我需要起始分隔符,
" {{ "
结束分隔符应该是,
" }} "
在这里,我认为只允许使用字符分隔符。 那么如何使用字符串分隔符呢?
提前致谢。
最佳答案
StringTemplate 仅支持使用单个字符作为分隔符。此限制在多个位置进行编码,包括但不限于以下位置。
STGroup
构造函数,同一类的delimiterStartChar
和delimiterStopChar
字段表示为char
类型,而不是String
。STLexer
构造函数面临类似的限制。此外,词法分析器实现仅使用单字符先行操作来识别分隔符。
您需要 fork 该项目并重写代码的多个部分以支持任意字符串作为分隔符。
关于java - 自定义字符串分隔符 stringtemplate-4,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24262474/