未能从 freemaker 列表中获得合适的 json
Failing to get a proper json from a freemaker list
我正在尝试从 freemaker ftl 文件中获取有效的 JSON 输出(包含 x 个对象的数组)。如果 "loggedInUsers" 数组中只有 1 个对象,则下面的代码有效。如果超过 1 个,则 JSON 中断。我知道逗号应该分隔每个之间的分隔符,但是当我在右大括号之后添加一个时,问题就来了。任何帮助将不胜感激。
[
<#list loggedInUsers as user>
{
"user": "${user}"
}
</#list>
]
如果我理解得很好,你想在最后一项之后添加一个逗号。在那种情况下使用 #sep
指令,例如 }<#sep>,</#sep>
。 (另请参阅:http://freemarker.org/docs/ref_directive_list.html)
我正在尝试从 freemaker ftl 文件中获取有效的 JSON 输出(包含 x 个对象的数组)。如果 "loggedInUsers" 数组中只有 1 个对象,则下面的代码有效。如果超过 1 个,则 JSON 中断。我知道逗号应该分隔每个之间的分隔符,但是当我在右大括号之后添加一个时,问题就来了。任何帮助将不胜感激。
[
<#list loggedInUsers as user>
{
"user": "${user}"
}
</#list>
]
如果我理解得很好,你想在最后一项之后添加一个逗号。在那种情况下使用 #sep
指令,例如 }<#sep>,</#sep>
。 (另请参阅:http://freemarker.org/docs/ref_directive_list.html)