如下代码可以转换此类字符串,该问题是由于utf-8编码导致,对应编码转换一下便可。
String str = "\\xe8\\xbd\\xa6\\xe9\\x99\\xa9";
String str1 = str.replace("\\x","%");
String str2 = URLDecoder.decode(str1,"UTF-8");
System.out.println(str1);//%e8%bd%a6%e9%99%a9
System.out.println(str2);//车险