#for(x:json)
<tr>
<th scope="row">#(x.get("newstime"))</th>
<td>#(x.get("isuser"))</td>
<td>#(x.get("title"))</td>
</tr>
#end
我可以#(json)输出json数据 但是通过for() x.get 方式就获取不到json中的值
以下是输出的json
{
"json2": {
"titleimg": "",
"newsid": 3,
"newstime": "2019-01-08 14:28:47.0",
"clicknum": 0,
"title": "b",
"userid": 1,
"issuer": "adou"
},
"json1": {
"titleimg": "",
"newsid": 2,
"newstime": "2019-01-08 14:28:44.0",
"clicknum": 0,
"title": "a",
"userid": 1,
"issuer": "adou"
}
}
项目:JFinal
你的 json 变量看上去是一个 String 类型,将其转换成 Map 类型再迭代即可, 文档中说得很清楚