开发者社区> 开发者小助手> 正文

Java 的快速 JSON 解析器/生成器fastjson

简介: Fastjson 是一个 Java 库,可用于将 Java 对象转换为它们的 JSON 表示。它还可用于将 JSON 字符串转换为等效的 Java 对象。Fastjson 可以处理任意 Java 对象,包括您没有源代码的预先存在的对象。
+关注继续查看

image.png

Fastjson 目标

  • 在服务端和安卓客户端提供最佳性能
  • 提供简单的 toJSONString() 和 parseObject() 方法来将 Java 对象转换为 JSON,反之亦然
  • 允许预先存在的不可修改对象与 JSON 相互转换
  • 对 Java 泛型的广泛支持
  • 允许对象的自定义表示
  • 支持任意复杂的对象(具有深层继承层次结构和泛型类型的广泛使用)

文档

基准

https://github.com/eishay/jvm-serializers/wiki

下载

代码

<dependency>
    <groupId>com.alibaba</groupId>
    <artifactId>fastjson</artifactId>
    <version>1.2.76</version>
</dependency>

通过 JCenter 的 Gradle

compile 'com.alibaba:fastjson:1.2.76'
compile 'com.alibaba:fastjson:1.1.72.android'

有关更多存储库信息,请参阅此Wiki 下载页面

执照

Fastjson 是在Apache 2.0 许可下发布的。

Copyright 1999-2020 Alibaba Group Holding Ltd.

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at the following link.

     http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.


版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
《Java单元测试实战》——编写技巧:Java单元测试技巧之JSON序列化(1)
《Java单元测试实战》——编写技巧:Java单元测试技巧之JSON序列化(1)
11 0
《Java单元测试实战》——编写技巧:Java单元测试技巧之JSON序列化(2)
《Java单元测试实战》——编写技巧:Java单元测试技巧之JSON序列化(2)
12 0
《Java单元测试实战》——编写技巧:Java单元测试技巧之JSON序列化(3)
《Java单元测试实战》——编写技巧:Java单元测试技巧之JSON序列化(3)
10 0
《Java单元测试实战》——编写技巧:Java单元测试技巧之JSON序列化(4)
《Java单元测试实战》——编写技巧:Java单元测试技巧之JSON序列化(4)
14 0
《Java单元测试实战》——编写技巧:Java单元测试技巧之JSON序列化(5)
《Java单元测试实战》——编写技巧:Java单元测试技巧之JSON序列化(5)
16 0
《Java单元测试实战》——编写技巧:Java单元测试技巧之JSON序列化(6)
《Java单元测试实战》——编写技巧:Java单元测试技巧之JSON序列化(6)
11 0
《Java单元测试实战》——编写技巧:Java单元测试技巧之JSON序列化(7)
《Java单元测试实战》——编写技巧:Java单元测试技巧之JSON序列化(7)
12 0
《Java单元测试实战》——编写技巧:Java单元测试技巧之JSON序列化(8)
《Java单元测试实战》——编写技巧:Java单元测试技巧之JSON序列化(8)
13 0
《Java单元测试实战》——编写技巧:Java单元测试技巧之JSON序列化(10)
《Java单元测试实战》——编写技巧:Java单元测试技巧之JSON序列化(10)
12 0
《Java单元测试实战》——编写技巧:Java单元测试技巧之JSON序列化(11)
《Java单元测试实战》——编写技巧:Java单元测试技巧之JSON序列化(11)
13 0
+关注
开发者小助手
热爱技术
文章
问答
视频
来源圈子
更多
阿里巴巴相信开源的世界里人人贡献代码,人人获得收益,共同创造一个互帮互利的社区,促进技术进步和发展。
+ 订阅
文章排行榜
最热
最新
相关课程
更多
相关电子书
更多
JAVA开发手册1.5.0
立即下载
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
相关实验场景
更多