一、使用 fastjson 包。

(1) SimplePropertyPreFilter 可以将需要的字段留下来。

import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;
import com.alibaba.fastjson.TypeReference;
import com.alibaba.fastjson.serializer.SimplePropertyPreFilter;

List<OffNews> list = offNewsDao.select(news);
// // 需要的字段 填上
SimplePropertyPreFilter filter = new SimplePropertyPreFilter("id","heading","url","urlValid","publishTime");
String result = JSONObject.toJSONString(list,filter);
List<OffNews> usa2 = JSON.parseObject(result, new TypeReference<List<OffNews>>(){});

(2)在类上打注解,。在通过将有用字符串转回对象后,其他字段均为null 了,就将所有null 字段不返回。

@JsonSerialize(include = JsonSerialize.Inclusion.NON_NULL)
public class OffNews {
 

最新文章

  1. Which language is best, C, C++, Python or Java?什么编程语言最好
  2. 阿里云docker镜像加速
  3. Nutch插件原理
  4. java基础(环境设置,基础语法,函数数组)
  5. 一句话解释c#中的特性,你了解多少
  6. ECSHOP后台商品列表显示商品缩略图
  7. Xcode8 及iOS10适配问题汇总
  8. Sql遍历更新脚本
  9. (转)iOS5:[UIDevice uniqueIdentifier]的替代方案
  10. VS 2012 单元测试简单配置
  11. 数据库索引的实现原理(笔记)详细http://www.linezing.com/blog/?p=798#nav-1
  12. Vuex随笔
  13. 如何在家自制LED灯?很简单,我来告诉你!
  14. 手把手教你轻松实现listview上拉加载
  15. 2018蓝桥杯 省赛B题(明码)
  16. 记事本编辑的Java文件生成文档
  17. sqlserver数据库镜像运行模式
  18. 提示文件过大无法复制到U盘怎么解决
  19. code1167 树网的核
  20. Android四大组件之contentProvider

热门文章

  1. comment out one line in the file with sed
  2. jmeter使用Java请求二
  3. CAD轴测图怎么画?快来试试浩辰CAD超级轴测命令!
  4. DOS批处理自动定期清除生成的备份文件
  5. 使用centos8.5配置一台YUM源服务器
  6. django日志分割的几种处理
  7. eggjs 在vscode调试
  8. 8. C程序测试用数组个人技巧
  9. MySQL 5.0版本的安装步骤
  10. 3d-force-graph使用及相关设置