Fastjson核心API

Fastjson API入口类是com.alibaba.fastjson.JSON,常用的序列化操作都可以在JSON类上的静态方法直接完成。

下面是JSON类的常用方法:

方法 说明
public static final Object parse(String text);  把JSON文本转换为JSONObject或者JSONArray
public static final JSONObject parseObject(String text); 把JSON文本转换成JSONObject
public static final T parseObject(String text, Class clazz);  把JSON文本转换e为JavaBean
public static final JSONArray parseArray(String text); 把JSON文本转换成JSONArray
public static final List parseArray(String text, Class clazz); 把JSON文本转换成JavaBean集合
public static final String toJSONString(Object object); 把JSON文本转换成JavaBean集合
public static final String toJSONString(Object object, boolean prettyFormat); 将JavaBean序列化为带格式的JSON文本
public static final Object toJSON(Object javaObject); 将JavaBean转换为JSONObject或者JSONArray