Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/364.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Java中进行URL解码?_Java - Fatal编程技术网

如何在Java中进行URL解码?

如何在Java中进行URL解码?,java,Java,我正在尝试取消对字符串“Selby%2C%20SD”的替换,因此结果将是“Selby,SD”(我假设),但找不到方法 我试过了 StringEscapeUtils.unescapeHtml4("Selby%2C%20SD") 但结果是相同的字符串。我也尝试过StringEscapeUtils.unescapeHtml,但也不起作用。我做错了什么 谢谢。您应该在java.net.urldecover中使用urldecover import java.net.URLDecoder; public

我正在尝试取消对字符串“Selby%2C%20SD”的替换,因此结果将是“Selby,SD”(我假设),但找不到方法

我试过了

StringEscapeUtils.unescapeHtml4("Selby%2C%20SD")
但结果是相同的字符串。我也尝试过StringEscapeUtils.unescapeHtml,但也不起作用。我做错了什么


谢谢。

您应该在java.net.urldecover中使用urldecover

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

您应该在java.net.urldecover中使用urldecover

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

您应该在java.net.urldecover中使用urldecover

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

您应该在java.net.urldecover中使用urldecover

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

不客气。如果有效,请将其标记为答案。不客气。如果有效,请将其标记为答案。不客气。如果有效,请将其标记为答案。不客气。如果有效,请将其标记为答案。