private Object convertBasic(BasicFormatInfo<?> basicFormatInfo, String path, JsonNode node) throws IOException {

        String text = node.asText();

        try {
            return basicFormatInfo.deserialize(text);
        } catch (Throwable t) {
            throw new IOException(
                    String.format("Could not properly deserialize the value (path=[%s], text=[%s]).",
                            path, text),
                    t);
        }
    }
Object mapper for parsing the JSON.
inlong-sort/sort-formats/format-rowdata/format-rowdata-json/src/main/java/org/apache/inlong/sort/formats/json/JsonRowDeserializationSchema.java