fjn-EasyJson JSON 门面库

程序名称:fjn-EasyJson

授权协议: LGPL-3.0

操作系统: 跨平台

开发语言: Java

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 格式序列化或反序列化日期
  • 支持自定义排除规则,例如:@Ignore、临时修饰符、指定修饰符......
  • 获取配置为零的 JSONBuilder
  • 在没有任何代码更改的情况下切换基础实现
  • 支持 JDK 1.6+

fjn-EasyJson 官网

https://gitee.com/fangjinuo/easyjson

相关编程语言

MuPlayer 是一款跨平台、轻量级的音频播放解决方案,...
OS FLV 是一个 开源和可嵌入网页的flv播放器。 这个...
DewPlayer音乐播放器,样式很简单,而且很实用.播放器...
JW FLV MEDIA PLAYER是一个开源的在网页上使用的Fla...
Speakker 是一个基于 Web 浏览器的音乐播放器,只提...
Player Framework 是一个开源的支持 HTML5 的视频播...