/英文/
/英文/
/英文/
/简体/
/简体/
/简体/
/简体/
/简体/
/简体/
/简体/
软件Tags:
Alibaba Fastjson 全中文版API是可以帮助使用Fastjson功能的中文api,Fastjson是一个Java语言编写的高性能功能完善的JSON库,当然也必备一款中文版api。

软件特色
·高性能·
fastjson采用独创的算法,将parse的速度提升到极致,超过所有json库,包括曾经号称最快的jackson。并且还超越了google的二进制协议protocol buf。
·支持标准·
Fastjson完全支持http://json.org的标准,也是官方网站收录的参考实现之一。
·功能强大·
支持各种jdk类型。包括基本类型、JavaBean、Collection、Map、Enum、泛型等。
支持循环引用
·无依赖·
不需要例外额外的jar,能够直接跑在JDK上。
·支持范围广·
支持JDK 5、JDK 6、Android、阿里云手机等环境。
·开源·
Apache License 2.0
代码托管在github.org上
·测试充分·
fastjson有超过1500个testcase,每次构建都会跑一遍,丰富的测试场景保证了功能稳定。
使用方法
下载完成后即可打开

如果出现打开一片空白或者打不开的情况

请右键程序,点击属性

点击解除锁定,确定即可

动图演示

使用技巧
maven
如果你使用了Maven,maven repository配置如下:

pom.xml文件中加入依赖依赖:

序列化
一个JSON库涉及的最基本功能就是序列化和反序列化。Fastjson支持java bean的直接序列化。你可以使用com.alibaba.fastjson.JSON这个类进行序列化和反序列化。
基本序列化
序列化就是把JavaBean对象转化成JSON格式的文本。

在这个例子中,调用JSON.toJSONString方法,把对象o转化为JSON格式的文本。
使用单引号
标准的JSON是使用双引号的,javascript支持使用单引号格式的json文本,fastjson也支持这个特性,打开SerializerFeature.UseSingleQuotes这个特性就可以了了,例如:

fastjson序列化时可以选择的SerializerFeature有十几个,你可以按照自己的需要去选择使用。










Power Designer v16.5官方版JAVA相关 / 615.0M
jdk1.8.0_77 官方绿色版JAVA相关 / 154.6M
java编程实用工具箱 v2.0JAVA相关 / 1.3M
jsonobject必备jar包 官方绿色版JAVA相关 / 1.3M
android 7 api 7.0中文版JAVA相关 / 2.2M
rt.jar包JAVA相关 / 15M
Apache Tomcat8.5 v8.5.23官方版JAVA相关 / 9.3M
JDK 1.7 API中文版 chm版JAVA相关 / 51.3M
javaee.jar包JAVA相关 / 879KB
struts2必备jar包 官方绿色版JAVA相关 / 3.3M
Power Designer v16.5官方版JAVA相关 / 615.0M
jdk1.8.0_77 官方绿色版JAVA相关 / 154.6M
java编程实用工具箱 v2.0JAVA相关 / 1.3M
jsonobject必备jar包 官方绿色版JAVA相关 / 1.3M
android 7 api 7.0中文版JAVA相关 / 2.2M
rt.jar包JAVA相关 / 15M
Apache Tomcat8.5 v8.5.23官方版JAVA相关 / 9.3M
JDK 1.7 API中文版 chm版JAVA相关 / 51.3M
javaee.jar包JAVA相关 / 879KB
struts2必备jar包 官方绿色版JAVA相关 / 3.3M