public class JsonUtils extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
JsonUtils.InetAddressSerializer |
| 构造器和说明 |
|---|
JsonUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static byte[] |
marshalToByte(Object obj) |
static byte[] |
marshalToByte(Object obj,
com.alibaba.fastjson.serializer.SerializerFeature... features) |
static String |
marshalToString(Object obj) |
static String |
marshalToString(Object obj,
com.alibaba.fastjson.serializer.SerializerFeature... features) |
static String |
marshalToString(Object obj,
String... fliterFields)
可以允许指定一些过滤字段进行生成json对象
|
static <T> T |
unmarshalFromByte(byte[] bytes,
Class<T> targetClass) |
static <T> T |
unmarshalFromByte(byte[] bytes,
com.alibaba.fastjson.TypeReference<T> type) |
static <T> T |
unmarshalFromString(String json,
Class<T> targetClass) |
static <T> T |
unmarshalFromString(String json,
com.alibaba.fastjson.TypeReference<T> type) |
public static <T> T unmarshalFromByte(byte[] bytes,
Class<T> targetClass)
public static <T> T unmarshalFromByte(byte[] bytes,
com.alibaba.fastjson.TypeReference<T> type)
public static byte[] marshalToByte(Object obj)
public static byte[] marshalToByte(Object obj, com.alibaba.fastjson.serializer.SerializerFeature... features)
public static <T> T unmarshalFromString(String json, com.alibaba.fastjson.TypeReference<T> type)
public static String marshalToString(Object obj, com.alibaba.fastjson.serializer.SerializerFeature... features)
Copyright © 2017. All Rights Reserved.