Sud*_*ana 6 java apache velocity
我正在我的一个项目中使用Apache VTL.该项目使用Apache velocity从JSON数据生成PDF.我有一个用例,其中JSON是一个JSON数组.示例JSON如下所示.
[
{
"key1": "value1",
"key2": "vaalue2"
},
{
"key1": "value1",
"key2": "vaalue2"
}
]
Run Code Online (Sandbox Code Playgroud)
如果我需要使用VTL循环遍历每个对象,我如何实现与Velocity模板相同的密钥名称访问每个对象?
我有一个类似的案例,这是我的解决方案,
在你的模型中将 json 键作为地图
,这里是代码:
[
#foreach($key in $json.keySet())
{
"$key" : "$json.get($key)"
}
#if( $foreach.hasNext ), #end
#end
]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
948 次 |
| 最近记录: |