Package com.alibaba.fastjson
Class JSONPath
- java.lang.Object
-
- com.alibaba.fastjson.JSONPath
-
public class JSONPath extends Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static voidarrayAdd(Object rootObject, String path, Object... values)static JSONPathcompile(String path)static booleancontains(Object rootObject, String path)Objecteval(Object object)static Objecteval(Object rootObject, String path)static Objecteval(String rootObject, String path)static Objectextract(String json, String path)StringgetPath()static Map<String,Object>paths(Object javaObject)static Objectread(String json, String path)static <T> Tread(String json, String path, Type clazz)static <T> Tread(String json, String path, Type clazz, ParserConfig parserConfig)static booleanremove(Object root, String path)booleanset(Object object, Object value)static booleanset(Object rootObject, String path, Object value)
-
-
-
Method Detail
-
getPath
public String getPath()
-
read
public static <T> T read(String json, String path, Type clazz, ParserConfig parserConfig)
-
-