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