public static <T> T getService(Class<? extends T> serviceInterface) {
        return getService(serviceInterface, null);
    }
Simple and un-protected JSON parser.

@param json non-empty JSON string
@return object array, Boolean, Number, null, String, or Map
@throws IllegalArgumentException when JSON string is null or empty
clickhouse-data/src/main/java/com/clickhouse/data/ClickHouseUtils.java