in src/main/java/com/aliyun/dts/subscribe/clients/common/Util.java [113:136]
private static 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-6 && '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();
}