|
|||||||||
| 上一个类 下一个类 | 框架 无框架 | ||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | ||||||||
java.lang.Objectorg.nutz.json.Json
public class Json
| 构造方法摘要 | |
|---|---|
Json()
|
|
| 方法摘要 | ||
|---|---|---|
static void |
clearEntityCache()
|
|
static java.lang.Object |
fromJson(java.lang.CharSequence cs)
从 JSON 字符串中,获取 JAVA 对象。 |
|
static
|
fromJson(java.lang.Class<T> type,
java.lang.CharSequence cs)
从 JSON 字符串中,根据获取某种指定类型的 JSON 对象。 |
|
static
|
fromJson(java.lang.Class<T> type,
java.io.Reader reader)
根据指定的类型,从输入流中生成 JSON 对象。 |
|
static java.lang.Object |
fromJson(java.io.Reader reader)
从一个文本输入流中,生成一个对象。 |
|
static java.lang.Object |
fromJson(java.lang.reflect.Type type,
java.lang.CharSequence cs)
根据指定的类型,从输入流中生成 JSON 对象。 |
|
static java.lang.Object |
fromJson(java.lang.reflect.Type type,
java.io.Reader reader)
根据指定的类型,从输入流中生成 JSON 对象。 |
|
static
|
fromJsonAsArray(java.lang.Class<T> eleType,
java.lang.CharSequence cs)
从 JSON 字符串中,根据获取某种指定类型的 数组 对象。 |
|
static
|
fromJsonAsArray(java.lang.Class<T> eleType,
java.io.Reader reader)
从 JSON 输入流中,根据获取某种指定类型的 数组 对象。 |
|
static
|
fromJsonAsList(java.lang.Class<T> eleType,
java.lang.CharSequence cs)
从 JSON 字符串中,根据获取某种指定类型的 List 对象。 |
|
static
|
fromJsonAsList(java.lang.Class<T> eleType,
java.io.Reader reader)
从 JSON 输入流中,根据获取某种指定类型的 List 对象。 |
|
static
|
fromJsonAsMap(java.lang.Class<T> eleType,
java.lang.CharSequence cs)
从 JSON 字符串中,根据获取某种指定类型的 Map 对象。 |
|
static
|
fromJsonAsMap(java.lang.Class<T> eleType,
java.io.Reader reader)
从 JSON 输入流中,根据获取某种指定类型的 Map 对象。 |
|
static JsonEntity |
getEntity(java.lang.Class<?> classOfT)
获取一个 Json 实体 |
|
static java.lang.String |
toJson(java.lang.Object obj)
将一个 JAVA 对象转换成 JSON 字符串 |
|
static java.lang.String |
toJson(java.lang.Object obj,
JsonFormat format)
将一个 JAVA 对象转换成 JSON 字符串,并且可以设定 JSON 字符串的格式化方式 |
|
static void |
toJson(java.io.Writer writer,
java.lang.Object obj)
将一个 JAVA 对象写到一个文本输出流里 |
|
static void |
toJson(java.io.Writer writer,
java.lang.Object obj,
JsonFormat format)
将一个 JAVA 对象写到一个文本输出流里,并且可以设定 JSON 字符串的格式化方式 |
|
| 从类 java.lang.Object 继承的方法 |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 构造方法详细信息 |
|---|
public Json()
| 方法详细信息 |
|---|
public static java.lang.Object fromJson(java.io.Reader reader)
throws JsonException
JsonException
public static <T> T fromJson(java.lang.Class<T> type,
java.io.Reader reader)
throws JsonException
type - 对象类型reader - 输入流
JsonException
public static java.lang.Object fromJson(java.lang.reflect.Type type,
java.io.Reader reader)
throws JsonException
type - 对象类型,可以是范型reader - 文本输入流
JsonException
public static java.lang.Object fromJson(java.lang.reflect.Type type,
java.lang.CharSequence cs)
throws JsonException
type - 对象类型,可以是范型cs - JSON 字符串
JsonException
public static java.lang.Object fromJson(java.lang.CharSequence cs)
throws JsonException
请参看函数 ‘Object fromJson(Reader reader)’ 的描述
cs - JSON 字符串
JsonExceptionLang
public static <T> T fromJson(java.lang.Class<T> type,
java.lang.CharSequence cs)
throws JsonException
请参看函数 ‘
type - 对象类型cs - JSON 字符串
JsonException
public static java.lang.String toJson(java.lang.Object obj)
obj - JAVA 对象
public static java.lang.String toJson(java.lang.Object obj,
JsonFormat format)
obj - JAVA 对象format - JSON 字符串格式化
public static void toJson(java.io.Writer writer,
java.lang.Object obj)
writer - 文本输出流obj - JAVA 对象
public static void toJson(java.io.Writer writer,
java.lang.Object obj,
JsonFormat format)
writer - 文本输出流obj - JAVA 对象format - JSON 字符串格式化 , 若format, 则定义为JsonFormat.nice()public static void clearEntityCache()
public static JsonEntity getEntity(java.lang.Class<?> classOfT)
public static <T> java.util.List<T> fromJsonAsList(java.lang.Class<T> eleType,
java.lang.CharSequence cs)
请参看函数 ‘
eleType - 对象类型cs - JSON 字符串
JsonException
public static <T> java.util.List<T> fromJsonAsList(java.lang.Class<T> eleType,
java.io.Reader reader)
请参看函数 ‘
eleType - 对象类型cs - JSON 字符串
JsonException
public static <T> T[] fromJsonAsArray(java.lang.Class<T> eleType,
java.lang.CharSequence cs)
请参看函数 ‘
eleType - 对象类型cs - JSON 字符串
JsonException
public static <T> T[] fromJsonAsArray(java.lang.Class<T> eleType,
java.io.Reader reader)
请参看函数 ‘
eleType - 对象类型reader - JSON 字符串
JsonException
public static <T> java.util.Map<java.lang.String,T> fromJsonAsMap(java.lang.Class<T> eleType,
java.lang.CharSequence cs)
请参看函数 ‘
eleType - 对象类型cs - JSON 字符串
JsonException
public static <T> java.util.Map<java.lang.String,T> fromJsonAsMap(java.lang.Class<T> eleType,
java.io.Reader reader)
请参看函数 ‘
eleType - 对象类型reader - JSON 字符串
JsonException
|
|||||||||
| 上一个类 下一个类 | 框架 无框架 | ||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | ||||||||