我一直在我的文本文件生成器中使用NVelocity作为独立的模板引擎。NVelocity的问题是宏非常不稳定;我得到的几乎所有错误都来自错误的宏实现。
如果我能用一些其他的模板引擎,比如Brail,那就太酷了。这样,我只需编写输出字符串的函数。
嵌入Brail引擎的最佳方法是什么?我只想给它传递一个包含模板的字符串(而不是从磁盘读取),并且我希望尽量减少外部依赖项的数量。
编辑:我自己找到了答案。查看一下城堡中的这个源文件。
https://stackoverflow.com/questions/619923
复制相似问题