API Fastjson version chinoise
Version chinoise de l'API Fastjson
La classe JSON est l'entrée de l'API fastjson, et les fonctions principales sont fournies via cette classe. API de désérialisation de chaînes JSON
package com.alibaba.fastjson;public abstract class JSON { // 将Java对象序列化为JSON字符串,支持各种各种Java基本类型和JavaBean
public static String toJSONString(Object object, SerializerFeature... features); // 将Java对象序列化为JSON字符串,返回JSON字符串的utf-8 bytes
public static byte[] toJSONBytes(Object object, SerializerFeature... features); // 将Java对象序列化为JSON字符串,写入到Writer中
public static void writeJSONString(Writer writer,
Object object,
SerializerFeature... features); // 将Java对象序列化为JSON字符串,按UTF-8编码写入到OutputStream中
public static final int writeJSONString(OutputStream os, //
Object object, //
SerializerFeature... features);
}
analyser POJO
convertir POJO en octets json
écrivez POJO sous forme de chaîne json dans OutputStream
import com.alibaba.fastjson.JSON;Model model = ...; String jsonStr = JSON.toJSONString(model);
écrivez POJO sous forme de chaîne json dans Writer
import com.alibaba.fastjson.JSON;Model model = ...; byte[] jsonBytes = JSON.toJSONBytes(model);