我试图从freemaker ftl文件中获取一个有效的JSON输出(一个包含x个对象的数组)。如果" loggedInUsers"的数组中只有一个对象。然后下面的代码工作。如果有多于1,则JSON会中断。我知道一个逗号应该将每个之间的单独分开,但是当我在结束括号后添加一个时,问题就出现了。任何帮助将不胜感激。
[
<#list loggedInUsers as user>
{
"user": "${user}"
}
</#list>
]
答案 0 :(得分:0)
如果我理解得很好,你想添加一个逗号,除了最后一项之外。在这种情况下,使用#sep
指令,如}<#sep>,</#sep>
。 (另见:http://freemarker.org/docs/ref_directive_list.html)