Genson Java 的 JSON 映射库开源项目

我要开发同款
匿名用户2012年08月14日
107阅读

技术信息

开源地址
https://gitee.com/mirrors/genson
授权协议
Apache

作品详情

Geso是一个轻量级的Java库用来处理JSON数据,提供了完全的数据绑定和Java泛型支持。

功能

易于使用,快速,高度可配置,轻巧,所有这些都放入一个小罐中!全面的数据绑定和流传输支持,可实现高效的读/写支持多态类型(能够反序列化为未知类型)不需要默认的oarg构造函数,并且实际上传递的值不仅为ull,还鼓励不变性。它甚至可以与工厂方法而不是构造函数一起使用!全面支持泛型类型易于过滤/包含属性,而无需使用注释或混合Geso提供了JSR353的完整实现从Geso0.95开始,支持JAXB注释和类型!在JAX-RS实现中自动支持JSON具有复杂键的地图的序列化和反序列化

示例代码:

Gesogeso=ewGeso();Strigjso=geso.serialize(777.777);//theoutputwillbe777.777geso.serialize(true);//outputistrue(withoutquotes)geso.deserialize("777",it.class);//deserializesitito777geso.deserialize("777.777",Object.class);//willretur777.777(adouble)geso.deserialize("ull",Object.class);//willreturull;

功能介绍

Genson 是一个轻量级的 Java 库用来处理 JSON 数据,提供了完全的数据绑定和 Java 泛型支持。 功能 易于使用,快速,高度可配置,轻巧,所有这些都放入一个小罐中! 全面的数据绑...

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论