freemarker检查是否存在嵌套列表attr

时间:2018-07-19 01:28:53

标签: java freemarker

我在freemarker模型中有一个嵌套列表,如下:

heap:
  A:
    A1: 900
    A2: 900
  B:
    B1: 1000
    B2: 1000
  C:    1200
  D:
    D1: 1300
    D2: 1350
    D3: 1600

在嵌套列表中,并非每个attr都有子attr,例如C:1200

使用以下模板导致错误:

heap{
  <#list heap as group, attrs>
    <#list attrs as key, value>
      ${group}.${key?right_pad(20) ${value}
    </#list>
  </#lsit>
}

“预期扩展的哈希,但已将其评估为字符串”错误

什么是迭代嵌套列表的正确模板?谢谢

0 个答案:

没有答案