1、fastjson的下载
2、Maven配置fastjson依赖(pom.xml)
com.alibaba
fastjson
1.2.54
android版本
com.alibaba
fastjson
1.1.68.android
3、fastjson常用的API
fastjson入口类是com.alibaba.fastjson.JSON,常用的API是JSON.toJSONString,和parseObject。package com.alibaba.fastjson;
publicabstractclassJSON {
publicstaticfinal String toJSONString(Object object);
publicstaticfinal T parseObject(String text, Classclazz, Feature... features);
}
1)序列化String jsonString =JSON.toJSONString(obj);
2)反序列化VO vo =JSON.parseObject("...", VO.class);
3)泛型反序列化import com.alibaba.fastjson.TypeReference;
List list = JSON.parseObject("...", new TypeReference>() {});
4、fastjson处理日期
1)fastjson处理日期的API很简单,例如:JSON.toJSONStringWithDateFormat(date, "yyyy-MM-dd HH:mm:ss.SSS&