Package org.springframework.ai.util.json
Class JsonParser
java.lang.Object
org.springframework.ai.util.json.JsonParser
Utilities to perform parsing operations between JSON and Java.
-
Method Summary
Modifier and TypeMethodDescriptionstatic <T> TConverts a JSON string to a Java object.static <T> TConverts a JSON string to a Java object.static <T> TConverts a JSON string to a Java object.static tools.jackson.databind.json.JsonMapperReturns a JacksonJsonMapperinstance tailored for JSON-parsing operations for tool calling and structured output.static StringConverts a Java object to a JSON string if it's not already a valid JSON string.static ObjecttoTypedObject(Object value, Class<?> type) Convert a Java Object to a typed Object.
-
Method Details
-
getJsonMapper
public static tools.jackson.databind.json.JsonMapper getJsonMapper()Returns a JacksonJsonMapperinstance tailored for JSON-parsing operations for tool calling and structured output. -
fromJson
Converts a JSON string to a Java object. -
fromJson
Converts a JSON string to a Java object. -
fromJson
Converts a JSON string to a Java object. -
toJson
Converts a Java object to a JSON string if it's not already a valid JSON string. -
toTypedObject
Convert a Java Object to a typed Object. Based on the implementation in MethodToolCallback.
-