【发布时间】:2013-03-15 01:02:38
【问题描述】:
我一直在我的文本文件生成器中使用 NVelocity 作为独立的模板引擎。 NVelocity 的问题在于宏非常不稳定。我得到的几乎所有错误都来自错误的宏实现。
如果我可以使用其他一些模板引擎,例如 Brail,那就太酷了。这样我就可以编写输出字符串的函数了。
嵌入 Brail 引擎的最佳方式是什么?我想只传递一个包含模板的字符串(不是从磁盘读取),并且我想尽量减少外部依赖项的数量。
编辑:我自己找到了答案。 Take a look at this source file from Castle.
【问题讨论】:
标签: code-generation template-engine brail