用Javascript解析Freemarker模板

用Javascript解析Freemarker模板,javascript,freemarker,Javascript,Freemarker,是否有人使用Javascript解析Freemarker模板,或者是否有任何JS库可以这样做 我有一堆freemarker模板,我调用了一个API,它将返回JSON数据,现在我想用JS解析freemarker模板,并用这些值替换变量 由于模板中有一些迭代块和其他逻辑,如果我用JS编写自己的解析器,解析将不容易 请指导。我已经为我的项目寻找了类似的东西,但不存在这样的东西。跨平台模板语言的想法是最近才提出的,最常用的是mustache.js 考虑到Freemarker对Java及其宏和复杂的文件包

是否有人使用Javascript解析Freemarker模板,或者是否有任何JS库可以这样做

我有一堆freemarker模板,我调用了一个API,它将返回JSON数据,现在我想用JS解析freemarker模板,并用这些值替换变量

由于模板中有一些迭代块和其他逻辑,如果我用JS编写自己的解析器,解析将不容易


请指导。

我已经为我的项目寻找了类似的东西,但不存在这样的东西。跨平台模板语言的想法是最近才提出的,最常用的是mustache.js

考虑到Freemarker对Java及其宏和复杂的文件包含的响应很大,我认为这将是一个非常难编写的解析器。

我曾经这样做过

虽然它不支持完整的freemarker语言,但它应该是一个很好的起点

我在GitHub上遇到过,但是这个项目看起来还没有完成

注意:如果我自己冒险创建这样一个解析器,我可能会从一个实现开始,因为我希望解析实现更直接,相关库的成熟度在函数式语言中更好