@Override
    public Object parse(SourceData sourceData, int rowIndex, Context context) {
        JSONArray jsonArray = new JSONArray();
        for (ValueParser valueParser : parserList) {

            Object parseObj = valueParser.parse(sourceData, rowIndex, context);
            if (parseObj instanceof String && isJsonArray((String) parseObj)) {
                jsonArray.add(JSON.parseArray((String) parseObj));
            } else {
                jsonArray.add(parseObj);
            }
        }
        return jsonArray.toJSONString();
    }
JsonArraysFunction  ->  JSON_ARRAYS([value1, value2, ...])
description:
- Return a JSON array string constructed from a list of values
inlong-sdk/transform-sdk/src/main/java/org/apache/inlong/sdk/transform/process/function/json/JsonArraysFunction.java