fjn-EasyJson 介绍
Easyjson 是一个 JSON 门面库,用于在各种 JSON 库之间切换。可以将任何一种 JSON 库通过 EasyJson 桥接给常用的 3 个
JSON 库(jackson, gson, fastjson)。使用它就像使用 slf4j 一样,底层到底选择哪一种 JSON 库,根本不需要你 care。
目前已经支持将 android-json, org.json, json-simple, json-smart, fastjson, json-lib,
progbase JSON, minimal json 通过 easyjson 桥接。
特性
- 支持 gson,Quickjson,Jackson,Progsbase......
- 支持树模型,流模型
- 控制是否序列化 NULL
- 转换 On|Off,1\0 为布尔值
- 基于自定义字段序列化或反序列化 Enum
- 使用指定的 pattern | date 格式序列化或反序列化日期
- 支持自定义排除规则,例如:@Ig@R_404_6462@e、临时修饰符、指定修饰符......
- 获取配置为零的 JSONBuilder
- 在没有任何代码更改的情况下切换基础实现
- 支持 JDK 1.6+
fjn-EasyJson 官网
https://gitee.com/fangjinuo/easyjson
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。