<#assign test='{ "apple": 5, "banana": {"kiwi": 15 }}'?eval>
我需要提取香蕉对象,尝试如下进行操作,但出错了。
${test.banana}
错误 对于“ $ {...}”内容:预期为字符串或可自动转换为字符串(数字,日期或布尔值)的东西,或“模板输出”,但这已评估为
extended_hash (wrapper: f.c.HashLiteral$SequenceHash):
==> test.banana [in nameless template at line 2, column 3]
FTL stack trace ("~" means nesting-related):
- Failed at: ${test.banana} [in nameless template at line 2, colum
答案 0 :(得分:0)
这些是您可以访问的方式。 输入
config.py
我希望您可以通过上述3种方式访问香蕉json并实现您的目标。
参考:https://freemarker.apache.org/docs/ref_builtins_hash.html和https://freemarker.apache.org/docs/ref_directive_list.html#ref.directive.list
的测试