javascript - 使用 Javascript 解析 Freemarker 模板

标签 javascript freemarker

是否有人使用 Javascript 解析过 Freemarker 模板,或者是否有任何 JS 库可以执行此操作?

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

由于模板中有一些迭代 block 和其他逻辑,如果我在 JS 中编写自己的解析器,解析起来并不容易。

请指导。

最佳答案

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

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

关于javascript - 使用 Javascript 解析 Freemarker 模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9288392/

相关文章:

javascript - 如何处理 View 和 watch 上的 promise - AngularJs 1.4

javascript - 页面重新加载时 float 导航超出边界

freemarker - 如何在freemarker模板中将 map 添加到另一张 map

java - Freemarker 编码 - 问号代替重音字符

java - 如何从 freemarker 模板访问 spring boot 属性

javascript - 在 chrome 中加载本地 javascript 文件进行测试?

javascript - 如何在 d3.js 中获取不同的值?

javascript - 如何在 Vue.JS 中使用 axios 方法填充组件的数据

java - 自从更改 SpringBoot 依赖性以来,在空字段上加入时出现 Freemarker 错误

freemarker - 在 FreeMarker 中使用多个内置函数