有没有人用Javascript解析过Freemarker模板,或者有没有JS库可以做到这一点?
我有一堆免费标记模板,我调用了一个将返回JSON数据的API,现在我想使用JS解析免费标记模板,并用这些值替换变量。
由于模板中有一些迭代块和其他逻辑,如果我用JS编写自己的解析器,解析将不会很容易。
请指点一下。
发布于 2012-02-15 13:41:43
我一直在为我的项目寻找类似的东西,但并不存在这样的东西。跨平台模板语言的概念是最近出现的,最常用的是mustache.js。
考虑到Freemarker对Java的大量回复,以及它的宏和复杂的文件包含,我认为这将是一个很难编写的解析器。
发布于 2013-09-25 18:18:51
发布于 2018-08-02 12:57:23
我在GitHub上偶然发现了armano2/freemarker-parser,但这个项目看起来还没有完成。
注意:如果我自己尝试创建这样的解析器,我可能会从PureScript实现开始,因为我希望解析实现更直接,相关库的成熟度在函数式语言中会更好。
https://stackoverflow.com/questions/9288392
复制相似问题