我正试图忘记这个字符串“塞尔比%2C%20SD”所以结果将是“塞尔比,SD”(我猜)但是找不到方法。
我试过
StringEscapeUtils.unescapeHtml4("Selby%2C%20SD")
但结果是相同的字符串。我也尝试过StringEscapeUtils.unescapeHtml,但也没有用。我做错了什么?
感谢。
答案 0 :(得分:3)
您应该在java.net.URLDecoder中使用URLDecoder;
import java.net.URLDecoder;
public class MainClass {
public static void main(String [] args) {
String tempStr = "Selby%2C%20SD";
System.out.println(URLDecoder.decode(tempStr, "UTF-8"));
}
}
输出:
Selby, SD