Class JsonPathUtils
java.lang.Object
org.springframework.integration.json.JsonPathUtils
public final class JsonPathUtils
extends java.lang.Object
Utility class to
evaluate(java.lang.Object, java.lang.String, com.jayway.jsonpath.Predicate...)
a jsonPath on the provided object.
Delegates evaluation to JsonPath.
Note evaluate(java.lang.Object, java.lang.String, com.jayway.jsonpath.Predicate...)
is used as #jsonPath()
SpEL function.- Since:
- 3.0
-
Method Summary
Modifier and Type Method Description static <T> T
evaluate(java.lang.Object json, java.lang.String jsonPath, com.jayway.jsonpath.Predicate... predicates)
-
Method Details
-
evaluate
public static <T> T evaluate(java.lang.Object json, java.lang.String jsonPath, com.jayway.jsonpath.Predicate... predicates) throws java.io.IOException- Throws:
java.io.IOException
-