Java:JSON解析利器JackSon

JackSon基础

1.Maven项目引入

<!-- https://mvnrepository.com/artifact/org.codehaus.jackson/jackson-core-asl -->
<dependency>
    <groupId>org.codehaus.jackson</groupId>
    <artifactId>jackson-core-asl</artifactId>
    <version>1.9.13</version>
</dependency>

2.使用方式

public class ReadWriteJackson {
  public static void main(String[] args) throws IOException {
    ObjectMapper mapper = new ObjectMapper();

    String jsonInput = "{\"id\":0,\"firstName\":\"Robin\",\"lastName\":\"Wilson\"}";
    Person q = mapper.readValue(jsonInput, Person.class);
    System.out.println("Read and parsed Person from JSON: " + q);

    Person p = new Person("Roger", "Rabbit");
    System.out.print("Person object " + p + " as JSON = ");
    mapper.writeValue(System.out, p);
  }
}

3.使用注解忽略未知字段

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;

@JsonIgnoreProperties(ignoreUnknown = true)
public class Stuff {
    private String stuff_name;
    private Integer stuff_number;
    private Double stuff_price;
    private String stuff_bid_id;
    . . . . . .
}

  

最新文章

  1. ASP.NET MVC with Entity Framework and CSS一书翻译系列文章之目录导航
  2. Atom编辑器的插件
  3. TMS320DM642启动模式(Bootmode)(转)
  4. PCFG -- 基于统计方法生成语法树
  5. MicroStation VBA基础
  6. Criteria 和 DetachedCriteria的区别与使用
  7. hdu 1541/poj 2352:Stars(树状数组,经典题)
  8. laravel框架中Email邮件配置
  9. Tengine安装配置
  10. android80 HttpClient框架提交数据 get方式
  11. 用java写bp神经网络(三)
  12. 【Android进阶】Listview分页加载数据的实现
  13. HDU5131-Song Jiang&#39;s rank list HDU5135-Little Zu Chongzhi&#39;s Triangles(大佬写的)
  14. 利用PowerDesigner15在win7系统下对MySQL 进行反向工程(二)
  15. EBS密码加密研究
  16. postgresSQL 实现数据修改后,自动更新updated_date/ts等字段
  17. swift项目初始化并添加忽略文件Swift.ignore
  18. 搭建简单的FTP服务器
  19. inode 耗尽
  20. 【PMP】项目目标的SMART原则

热门文章

  1. &lt;转&gt;创建支持eclipse的多模块maven项目
  2. vuex mapActions
  3. 重启nginx后丢失nginx.pid的解决方法(转)
  4. 键盘上所有键位的ascii值
  5. mysql学习笔记(编辑中)
  6. ASP.NET CORE RAZOR :将文件上传至 ASP.NET Core 中的 Razor 页面
  7. tomcat启动之后报404
  8. maven初始搭建一个基础项目(spring mvc+spring+jdbc mysql+jstl)
  9. 好员工去哪儿了:高端IT白领荒胜过春节保姆荒
  10. 【数据挖掘】关联分析之Apriori(转载)