static final String unescapeName()

in src/main/java/com/aliyun/dts/subscribe/clients/formats/util/ObjectNameUtils.java [84:107]


    static final String unescapeName(String name) {
        if (null == name || (name.indexOf("\\u002E") < 0)) {
            return name;
        }

        StringBuilder builder = new StringBuilder();

        int length = name.length();

        for (int i = 0; i < length; ++i) {
            char c = name.charAt(i);
            if ('\\' == c && (i < length - 5 && 'u' == name.charAt(i + 1)
                    && '0' == name.charAt(i + 2) && '0' == name.charAt(i + 3)
                    && '2' == name.charAt(i + 4) && 'E' == name.charAt(i + 5))) {
                builder.append(".");
                i += 5;
                continue;
            } else {
                builder.append(c);
            }
        }

        return builder.toString();
    }