2

我有一个我查询的 MongoDB,我序列化的结果和我发送到我的 ftl 模板的这个字符串。下面是序列化的结果:

        [
            {
              "id" : "10",
              "title" : "Test Title 1",
              "partner" : {
                "id" : "1",
                "name" : "partner 1 ",   
                "location" : [{
                    "locationname" : "locationname 1a",
                    "city" : ""
                  },{
                    "locationname" : "locationname 1b",
                    "city" : ""
                    }]
              }
            },
            {
              "id" : "6",
              "title" : "Test Title 2",
              "partner" : {
                "id" : "1",
                "name" : "partner 2 ",   
                "location" : [{
                    "locationname" : "locationname 2b",
                    "city" : ""
                  }]
              }
            }  
        ]

我将如何在我的 ftl 模板中使用它?

谢谢你的帮助。

4

1 回答 1

2

如果在将结果提供给 FreeMarker 之前确实必须进行序列化...地图和列表的 JSON 语法恰好是 FTL 的子集,因此假设序列化结果在 中resres?eval将为您提供地图列表。

于 2012-10-03T14:00:29.423 回答