@Override
    public Object parse(SourceData sourceData, int rowIndex, Context context) {
        Object jsonObj = jsonParser.parse(sourceData, rowIndex, context);
        Object pathObj = pathParser.parse(sourceData, rowIndex, context);
        if (jsonObj == null || pathObj == null) {
            return false;
        }
        String path = OperatorTools.parseString(pathObj);
        String jsonString = OperatorTools.parseString(jsonObj);
        if (path.isEmpty()) {
            return false;
        }

        Object json = JSON.parse(jsonString);
        if (json == null) {
            return false;
        }
        return JSONPath.contains(json, path);
    }
JsonExistsFunction  ->  JSON_EXISTS(jsonValue, path)
description:
- Return true if a JSON string satisfies a given path search criterion
- Return false otherwise
inlong-sdk/transform-sdk/src/main/java/org/apache/inlong/sdk/transform/process/function/json/JsonExistsFunction.java