freemarker解析json字符串
freemarker解析json字符串
效果图片
模拟后台传过来的 json 字符串text
java对象中的字段
/**
* 格式:
* {
"number": {
"one": "111",
"special": "111",
"brand": "111",
"retail": "111"
},
"boxNumber": {
"one": "111",
"special": "111",
"brand": "111",
"retail": "111"
},
"price": {
"one": "111",
"special": "111",
"brand": "111",
"retail": "111"
}
}
*/
private String detailJson;
在 ftl 页面进行解析
<#assign text>${pkDetail.detailJson!}</#assign>
<#assign json=text?eval />
<td align="center">${json.number.one!}</td>
<td align="center">${json.number.special!}</td>
<td align="center">${json.number.brand!}</td>
<td align="center">${json.number.retail!}</td>