您的位置:首页 > Web前端 > JavaScript

返回json数据中属性为null不参与序列化

2017-08-14 10:38 309 查看
在工作中遇到一个需求:返回json中的数据为null的属性不显示,即不参与序列化,此时需要进行处理

String  json=JSONObject.toJSONString(new QueryResult ("0","success",videoList),
SerializerFeature.WriteNullListAsEmpty)
// 设置字符集
response.setCharacterEncoding("UTF-8");
response.setHeader("Content-Type", "text/html;charset=UTF-8");
try {
PrintWriter writer = response.getWriter();
writer.write(json);
} catch (IOException e) {
LOG.error("写入Response异常", e);
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: