`
wenshao
  • 浏览: 271664 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

fastjson发布1.1.22版本

阅读更多
Fastjson是一个Java语言编写的高性能功能完善的JSON库。它采用一种“假定有序快速匹配”的算法,把JSON Parse的性能提升到极致,是目前Java语言中最快的JSON库。Fastjson接口简单易用,已经被广泛使用在缓存序列化、协议交互、Web输出、Android客户端等多种应用场景。

Bug
-某些场景下反序列化Set<String>出错
Improvement
-序列化支持Clob对象
New Feature
-序列化和反序列化支持Calendar

下载
你可以从以下地址中下载fastjson:
Maven中央仓库 http://repo1.maven.org/maven2/com/alibaba/fastjson/
Alibaba OpenSesame开源平台 http://code.alibabatech.com/mvn/releases/com/alibaba/fastjson/

Maven
配置pom.xml文件,在dependencies中加入:
<dependency>
    <groupId>com.alibaba</groupId>
    <artifactId>fastjson</artifactId>
    <version>1.1.22</version>
</dependency>


源码
https://github.com/AlibabaTech/fastjson
分享到:
评论
5 楼 wenshao 2012-07-19  
回dxking100,提供一个setter方法:
public void setC(String val) {
	m.put("c", val);
}
4 楼 dxking100 2012-07-19  
parseObject这个方法。
如果
String json= {'a':'11','b':'2',c:'3'};

类A.class
A{
String a,
String b,
Map m=new HashMap();
}

JSON.parseObject(json,A.class);
执行了,它只会把a与b自动加载至类中,c不加载。。
现在我想把c放置map中,那咋办?
3 楼 zhangyou1010 2012-07-13  
wenshao 写道
asm部分的代码比较复杂,你要看清楚,把生成后的class存下来,查看字节码



哈哈,我是这样看的,把字节码输出到.class文件中,然后对照代码看。
2 楼 wenshao 2012-07-12  
asm部分的代码比较复杂,你要看清楚,把生成后的class存下来,查看字节码
1 楼 zhangyou1010 2012-07-11  
看源码时,看到ASMSerializerFactory这个类创建xxx.class文件时,看不懂了,虽然边看asm的文档,但是还是无法深入看下去,希望温少能指点一二,谢谢。

相关推荐

    fastjson-1.1.22.jar

    目前最高版本的fastjson-1.1.22.jar

    fastjson-1.1.2.jar

    fastjson最快处理json的第三方工具包

    fastjson解析json的jar

    在提供的压缩包文件中,`fastjson-1.1.22.jar`是Fastjson的运行时库,而`fastjson-1.1.22-sources.jar`则包含了源代码,方便开发者查看和学习。随着技术的发展,Fastjson不断优化和更新,解决新出现的问题,增加新的...

    FastJson工具包

    在使用FastJson-1.1.22.jar这个版本时,你会发现它包含了FastJson的核心功能。这个库可以直接添加到Java项目的类路径中,用于进行JSON操作。同时,fastjson-1.1.22-sources.jar则是源代码包,如果你需要查看或调试源...

    fastjson完整使用案例

    在给定的文件列表中,`fastjson-1.1.22.jar`是Fastjson的库文件,将这个jar包添加到项目的类路径中即可。对于Maven项目,可以在pom.xml文件中添加以下依赖: ```xml &lt;groupId&gt;com.alibaba&lt;/groupId&gt; ...

    gson fastjson jar包

    在给定的文件中,fastjson-1.1.22.jar是Fastjson的一个版本,包含了这个库的所有功能。 在选择Gson还是Fastjson时,开发者通常会考虑性能、易用性、社区支持和兼容性等因素。Gson以其强大的灵活性和丰富的特性受到...

    json-gson-fastjson-jar包

    在`fastjson-1.1.22-release.zip`中,你将找到Fastjson的相关文档和源码,有助于理解和优化使用。 3. **json-lib**: json-lib是一个多库集成的JSON库,它支持多种Java环境,包括JDK1.5。`json-lib-2.4-jdk15-...

    基于SpringBoot+Vue构建的轻量级定时任务管理系统,可用于自动化运维,适合个人学习研究,毕业设计,课程设计

    druid 1.1.22 fastjson 1.2.71 项目功能 架构潮流:系统采用SpringBoot+VUE前后端分离,前端单独部署,Nginx负载均衡 接口友好:同时支持swagger2、knife4j两种可视化接口API调试,支持离线接口文档; 任务管理:...

    Java进销存系统源码 springboot进销存源码

    功能介绍: 销售管理,采购管理,库存管理,应收与收款,...其他:autopoi, fastjson,poi,Swagger-ui,quartz, lombok(简化代码)等。 前端 基础框架:ant-design-vue- Ant Design Of Vue 实现 JavaScript框架:Vue

    毕设项目基于SpringBoot+Vue的轻量级定时任务管理系统源码+数据库+项目说明(含前端+后端).zip

    - fastjson 1.2.71 ## 项目功能 1. 架构潮流:系统采用SpringBoot+VUE前后端分离,前端单独部署,Nginx负载均衡 2. 接口友好:同时支持swagger2、knife4j两种可视化接口API调试,支持离线接口文档; 3. 任务管理:...

Global site tag (gtag.js) - Google Analytics