首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Javascript解析Freemarker模板

使用Javascript解析Freemarker模板
EN

Stack Overflow用户
提问于 2012-02-15 13:38:01
回答 3查看 2.2K关注 0票数 3

有没有人用Javascript解析过Freemarker模板,或者有没有JS库可以做到这一点?

我有一堆免费标记模板,我调用了一个将返回JSON数据的API,现在我想使用JS解析免费标记模板,并用这些值替换变量。

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

请指点一下。

EN

回答 3

Stack Overflow用户

发布于 2012-02-15 13:41:43

我一直在为我的项目寻找类似的东西,但并不存在这样的东西。跨平台模板语言的概念是最近出现的,最常用的是mustache.js。

考虑到Freemarker对Java的大量回复,以及它的宏和复杂的文件包含,我认为这将是一个很难编写的解析器。

票数 2
EN

Stack Overflow用户

发布于 2013-09-25 18:18:51

我曾经这样做过

https://github.com/andyhot/freemarkerjs

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

票数 0
EN

Stack Overflow用户

发布于 2018-08-02 12:57:23

我在GitHub上偶然发现了armano2/freemarker-parser,但这个项目看起来还没有完成。

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9288392

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档