FastJson生成和解析JSON数据
来源:互联网 发布:小米max数据连接不上 编辑:程序博客网 时间:2024/05/06 15:25
您的评价:
收藏该经验
生成和解析JSON数据格式的包有很多种:Gson、json-smart、FastJson、jackjson等,FastJson是一个阿里巴巴的大神开发的开源的Json处理工具包,包括“序列化”和“反序列化”两部分,号称最快。但是我认为没有最快,只有更快,只要这个功能满足我的需求,速度不错就行了,这就是我选择工具的基本标准(不是特别追求性能...)。
FastJson功能强大,完全支持Java Bean、集合、Map、日期、Enum,支持范型,支持自省;无依赖,能够直接运行在Java SE 5.0以上版本;支持Android;开源 (Apache 2.0)。
下面简单说一下FastJson在OOP中的基本使用(非常简单),以下静态方法都是常用的序列化操作,可以用JSON类名直接调用:
服务器端从数据库中获取到JavaBean(JAVA中的简单java类,比如Person等)或者JavaBean的集合,用 JSON.toJSONString()将其转成JSON数据格式并传给客户端,客户端的解析就是用到上述的parseObject()方法,第一个参数是对象,第二个参数是JavaBean.class,而集合需要用到parseArray()方法,下面是一个工具类,对这些方法进行了封装,可以直接引用:
jar包下载地址:http://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22com.alibaba%22%20AND%20a%3A%22fastjson%22
地址: http://download.csdn.net/category
0 0
- fastjson生成和解析json数据
- FastJson生成和解析JSON数据
- fastjson生成和解析json数据
- FastJson生成和解析JSON数据
- fastjson生成和解析json数据
- fastjson生成和解析json数据
- fastjson生成和解析json数据
- FastJson生成和解析JSON数据
- FastJson——生成和解析Json数据
- 如何使用fastJson来解析JSON格式数据和生成JSON格式数据
- Java构造和解析Json数据-fastjson
- fastjson生成和解析json数据,序列化和反序列化数据
- fastjson生成和解析json数据,序列化和反序列化数据
- fastjson生成和解析json数据,序列化和反序列化数据
- fastjson生成和解析json数据,序列化和反序列化数据
- fastjson生成和解析json数据,序列化和反序列化数据
- fastjson生成和解析json数据,序列化和反序列化数据
- fastjson生成和解析json数据,序列化和反序列化数据
- 【SpringMVC整合MyBatis】validation校验-分组校验
- iOS 创建单例的两种方法
- 其他类常见错题
- UITableViewCell的选中时的颜色设置
- php 错误日志配置
- FastJson生成和解析JSON数据
- [Android]Android5.0实现静默接听电话功能
- ElasticSearch:为中文分词器增加对英文的支持(让中文分词器可以处理中英文混合文档)
- Binary Search Tree Iterator
- .net 1.0 或1.1 环境下发送邮件
- Struts标签
- Leetcode#17||Letter Combinations of a Phone Number
- 归并排序【基础】
- AR实现透明视频的播放