fastjson
Posted wjj1013
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了fastjson相关的知识,希望对你有一定的参考价值。
fastJson
下载地址:
https://github.com/alibaba/fastjson/
fastjson主要的API哪些?
fastjson入口类是com.alibaba.fastjson.JSON,主要的API是JSON.toJSONString,和parseObject。
package com.alibaba.fastjson;
public abstract class JSON {
public static final String toJSONString(Object object);
public static final <T> T parseObject(String text, Class<T> clazz, Feature... features);
}
序列化:
String jsonString = JSON.toJSONString(obj);
反序列化:
VO vo = JSON.parseObject("...", VO.class);
泛型反序列化:
import com.alibaba.fastjson.TypeReference;
List<VO> list = JSON.parseObject("...", new TypeReference<List<VO>>() {});
以上是关于fastjson的主要内容,如果未能解决你的问题,请参考以下文章
高危,Fastjson反序列化远程代码执行漏洞风险通告,请尽快升级
高危,Fastjson反序列化远程代码执行漏洞风险通告,请尽快升级