static <T> T parseObject(String text, Type... types) {
        return parseObject(text, new MultiType(types));
    }
Parses the json string as {@link T}. Returns
{@code null} if received {@link String} is {@code null} or empty.

@param text the specified string to be parsed
@param types the specified actual parameter types
@return {@link T} or {@code null}
@throws JSONException If a parsing error occurs
@see MultiType
@see JSON#parseObject(String, Type)
core/src/main/java/com/alibaba/fastjson2/JSON.java