本文将带您了解关于Genson0.92发布,Java的JSON映射库的新内容,同时我们还将为您解释json映射用什么表示的相关知识,另外,我们还将为您提供关于BTJson0.93发布,JSON个性化序
本文将带您了解关于Genson 0.92 发布,Java 的 JSON 映射库的新内容,同时我们还将为您解释json映射用什么表示的相关知识,另外,我们还将为您提供关于BTJson 0.93 发布,JSON 个性化序列工具、fastjson 1.1.23 发布,Java 的 JSON 库、fastjson 1.1.28 发布,Java 的 JSON 库、fastjson 1.1.30 发布,Java 的 JSON 库的实用信息。
本文目录一览:- Genson 0.92 发布,Java 的 JSON 映射库(json映射用什么表示)
- BTJson 0.93 发布,JSON 个性化序列工具
- fastjson 1.1.23 发布,Java 的 JSON 库
- fastjson 1.1.28 发布,Java 的 JSON 库
- fastjson 1.1.30 发布,Java 的 JSON 库
Genson 0.92 发布,Java 的 JSON 映射库(json映射用什么表示)
Genson 0.92 发布,该版本集成 Jersey 提供自动检测功能,集成 Spring Web ,增强过滤支持,更好的用户自定义特性和对 URI、BigInteger、BigDecimal 和 Timestamp 的默认转换。
Genson 是一个轻量级的 Java 库用来处理 JSON 数据,提供了完全的数据绑定和 Java 泛型支持。
示例代码:
Genson genson = new Genson(); String json = genson.serialize(777.777); // the output will be 777.777 genson.serialize(true); // output is true (without quotes) genson.deserialize("777", int.class); // deserializes it into 777 genson.deserialize("777.777", Object.class); // will return 777.777 (a double) genson.deserialize("null", Object.class); // will return null;
BTJson 0.93 发布,JSON 个性化序列工具
BTJson 0.93 发布,更新内容如下:
1 增加 *./正则表达式/ 用来匹配属性,如*./id/:i 。所有id属性都忽略
2 属性里允许使用正则表达式,如obj./.*str/ 表示属性objt下的所有以str结尾的属性
3 完善了策略执行顺序。全局策略最后执行,优先执行序列化策略和annotation标注的序列化策略
4 增加了asJson的action
5 不兼容的修改了格式化函数
6 重构了策略匹配机制。提升了复杂的序列化策略的性能
BTJson ,提供了对象序列化成json技术。尽管其名字是Beetl-Json缩写,为Beetl模板引擎制作的序列化工具,但其序列化能力可能是最BT(变态的)。其原理是基于(Location:action)*,功能强大,扩展性强,比fastjson,jackson,gosn基于annotatoin的强大,也远远超过了jodd json,flexjson基于属性表达式的序列化能力 而体积小,仅仅不到80K。它能允许通过序列化策略来个性化的序列化对象到JSON而无需编程或者包装原有对象,省去了开发人员大量无谓的时间。而它的性能也是相当优秀。
fastjson 1.1.23 发布,Java 的 JSON 库
fastjson是目前最快的java json库。
这个版本增加对javassist代理对象的支持,使得fastjson能够处理hibernate 4中的代理对象。
增加了新自定义序列化的SimplePreFilter,支持在调用getter之前做过滤,具体看这里:
Bug
Improvement
New Feature
下载
如果你使用maven,在pom.xml中加入:
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>
1.1
.
23
</version>
</dependency>
|
或者你直接从这些地方下载:
http://central.maven.org/maven2/com/alibaba/fastjson/ http://code.alibabatech.com/mvn/releases/com/alibaba/fastjson/ https://github.com/AlibabaTech/fastjson/downloads
感谢
flym和林哥为PropertyPreFilter的实现提供了宝贵的意见。
fastjson 1.1.28 发布,Java 的 JSON 库
@温少的fastjson是目前最快的java json库。
下载
如果你使用maven,在pom.xml中加入:
或者你直接从这些地方下载:
- http://central.maven.org/maven2/com/alibaba/fastjson/
- http://code.alibabatech.com/mvn/releases/com/alibaba/fastjson/
- https://github.com/AlibabaTech/fastjson/downloads
fastjson 1.1.30 发布,Java 的 JSON 库
下载
如果你使用maven,在pom.xml中加入:
或者你直接从这些地方下载:
- http://central.maven.org/maven2/com/alibaba/fastjson/
- http://code.alibabatech.com/mvn/releases/com/alibaba/fastjson/
- https://github.com/AlibabaTech/fastjson/downloads
下载地址: http://code.alibabatech.com/mvn/releases/com/alibaba/fastjson/1.1.30/
我们今天的关于Genson 0.92 发布,Java 的 JSON 映射库和json映射用什么表示的分享就到这里,谢谢您的阅读,如果想了解更多关于BTJson 0.93 发布,JSON 个性化序列工具、fastjson 1.1.23 发布,Java 的 JSON 库、fastjson 1.1.28 发布,Java 的 JSON 库、fastjson 1.1.30 发布,Java 的 JSON 库的相关信息,可以在本站进行搜索。
本文标签: