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反序列化远程代码执行漏洞风险通告,请尽快升级

BUF大事件丨fastjson曝“高危”远程代码执行漏洞;Apple ID登录漏洞价值10万美金

fastjson中对象转换中看到的一些现象

fastjson中对象转换中看到的一些现象

告急!FastJson 又被发现漏洞,这次危害严重了!!