jackson的解析和序列化
来源:互联网 发布:wpx软件是什么 编辑:程序博客网 时间:2024/05/21 14:01
Java下常见的Json类库有Gson、JSON-lib和Jackson等,Jackson相对来说比较高效,在项目中主要使用Jackson进行JSON和Java对象转换,下面给出一些Jackson的JSON操作方法。
一、准备工作
首先去官网下载Jackson工具包,下载地址http://wiki.fasterxml.com/JacksonDownload。Jackson有1.x系列和2.x系列,截止目前2.x系列的最新版本是2.2.3,2.x系列有3个jar包需要下载:
jackson-core-2.2.3.jar(核心jar包,下载地址)
jackson-annotations-2.2.3.jar(该包提供Json注解支持,下载地址)
jackson-databind-2.2.3.jar(下载地址)
二、JAVA对象转JSON[JSON序列化]
三、JSON转Java类[JSON反序列化]
四、JSON注解
Jackson提供了一系列注解,方便对JSON序列化和反序列化进行控制,下面介绍一些常用的注解。
@JsonIgnore 此注解用于属性上,作用是进行JSON操作时忽略该属性。
@JsonFormat 此注解用于属性上,作用是把Date类型直接转化为想要的格式,如@JsonFormat(pattern = "yyyy-MM-dd HH-mm-ss")。
@JsonProperty 此注解用于属性上,作用是把该属性的名称序列化为另外一个名称,如把trueName属性序列化为name,@JsonProperty("name")。
0 0
- jackson的解析和序列化
- 使用Jackson解析JSON和序列化
- jackson 进行json解析和序列化
- Jackson进行JSON解析和序列化
- Jackson进行JSON解析和序列化
- Java下利用Jackson进行JSON解析和序列化
- Java下利用Jackson进行JSON解析和序列化
- Java下利用Jackson进行JSON解析和序列化
- Java下利用Jackson进行JSON解析和序列化
- Java下利用Jackson进行JSON解析和序列化
- Java下利用Jackson进行JSON解析和序列化
- Java下利用Jackson进行JSON解析和序列化
- Java下利用Jackson进行JSON解析和序列化
- Java下利用Jackson进行JSON解析和序列化
- Java下利用Jackson进行JSON解析和序列化
- Java下利用Jackson进行JSON解析和序列化
- Java下利用Jackson进行JSON解析和序列化
- Java下利用Jackson进行JSON解析和序列化
- 使用QSaveFile类安全的读写文件
- 加密术
- 【敏捷开发每日一贴】看板原理一:里特定律
- jQuery.parseJSON() 函数详解
- Array_using
- jackson的解析和序列化
- 分页
- [李景山php]每天laravel[034]-laravel 基础知识 --- 数据迁移及填充
- dp专题 第二十一题 三角形最佳路径
- Java从入门到精通第四章笔记
- 操作Wcf服务端Config文件
- 学习方法
- Java继承中默认调用父类的无参构造方法的作用
- java上传图片文件回显