Package org.miaixz.bus.extra.json
Interface JsonProvider
- All Superinterfaces:
org.miaixz.bus.core.Provider
- All Known Implementing Classes:
AbstractJsonProvider,FastJsonProvider,GsonProvider,JacksonProvider
public interface JsonProvider
extends org.miaixz.bus.core.Provider
JSON服务提供者
- Since:
- Java 17+
- Author:
- Kimi Liu
-
Method Summary
Modifier and TypeMethodDescription<T> T获取json字符串指定属性值boolean判断是否为标准jsontoJsonString(Object object) 解析对象为Json字符串toJsonString(Object object, String format) 解析对象为Json字符串<T> List<T> 解析json字符串到List<T> List<T> 按指定的Type解析json字符串到List<T> List<T> 按指定的Type解析json字符串到List<K,V> Map <K, V> 转换对象到Map<K,V> Map <K, V> 解析json字符串到Map<T> T解析json字符串到指定类型的对象<T> T从Map转换到对象default Objecttype()
-
Method Details
-
toJsonString
-
toJsonString
-
toPojo
-
toPojo
-
toList
-
toList
-
toList
-
toMap
-
toMap
-
getValue
-
isJson
-
type
- Specified by:
typein interfaceorg.miaixz.bus.core.Provider
-