java JSON解析库解析库Alibaba Fastjson用法详解用法详解
主要介绍了java JSON解析库Alibaba Fastjson用法,结合实例形式详细分析了java JSON解析库Alibaba Fastjson的基本功
能、原理、用法及操作注意事项,需要的朋友可以参考下
本文实例讲述了java JSON解析库Alibaba Fastjson用法。分享给大家供大家参考,具体如下:
Json是一种轻量级的数据交换格式,应该在一个程序员的开发生涯中是常接触的。简洁和清晰的层次结构使得 JSON 成为理想的数据交换
语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。
现在主流的对象与 JSON 互转的工具很多,这里介绍的是阿里巴巴的开源库 - Fastjson。Fastjson是一个Java库,可用于将Java对象转换为
其JSON表示。它还可用于将JSON字符串转换为等效的Java对象。Fastjson可以处理任意Java对象,包括您没有源代码的预先存在的对
象。
验证json数据格式网址:http://tools.jb51.net/code/json
Fastjson 的优点的优点
速度快速度快
fastjson相对其他JSON库的特点是快,从2011年fastjson发布1.1.x版本之后,其性能从未被其他Java实现的JSON库超越。
使用广泛使用广泛
fastjson在阿里巴巴大规模使用,在数万台服务器上部署,fastjson在业界被广泛接受。在2012年被开源中国评选为最受欢迎的国产开
源软件之一。
测试完备测试完备
fastjson有非常多的testcase,在1.2.11版本中,testcase超过3321个。每次发布都会进行回归测试,保证质量稳定。
使用简单使用简单
fastjson的 API 十分简洁。
功能完备功能完备
支持泛型,支持流处理超大文本,支持枚举,支持序列化和反序列化扩展。
Fastjson依赖依赖
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.47</version>
</dependency>
FastJson下载地址:https://github.com/alibaba/fastjson
json格式格式
json数组格式:
对象数组格式:
评论0
最新资源