json - 如何在 freemarker(ftl) 文件中读取 JSON 文件的值?
问题描述
我必须读取一个 json 文件,其中包含另一个 ftl 文件中的属性值。我尝试通过指定为
<#assign values="/etc/templates/property.json">
然后尝试使用值中的属性,但它正在为值分配一个字符串值,而不是从分配的路径中读取值。我应该怎么做才能从 property.json 文件中读取值?
解决方案
这超出了 FreeMarker 本身的范围。它总是用作某些更高级别框架的一部分,并且应该提供这样的功能,或者在数据模型中公开文件内容。(特别是从绝对路径加载的模板非常不典型。)
推荐阅读
- wordpress - 为什么 woocommerce_product_query 不起作用?
- c - 在 C 中定义一个矩阵
- sql - 查询一个表,同时排除其他表中引用的值
- selenium - 为什么没有 GUI 运行的程序/浏览器称为 Headless?
- typescript - 从其他类型中选择属性并同时从联合中选择
- python - 在动态表上使用硒进行网页抓取
- rest - REST API 设计,RESTful API 命名约定
- reactjs - 在 JSX 中为什么这是无效的:{...{ type: 'button', ...props }}
- typescript - Typescript:以管道开头的类型
- c# - 检查字符串是否包含文件c#的关键字