URLDecoder 2 : URLDecoder « Network « Java Tutorial






import java.net.URLDecoder;

public class MainClass {

  public static void main(String[] args) {

    String input = "http://www.java2s.com/query?pg=q&kl=XX&stype=stext&q=%2B%22Java+Programming%22&search.x=30&search.y=7";
    System.out.println(input);
    try {
      String output = URLDecoder.decode(input, "UTF8");
      System.out.println(output);
    } catch (Exception e) {
      System.err.println("Malformed URL");
    }

  }

}
http://www.java2s.com/query?pg=q&kl=XX&stype=stext&q=%2B%22Java+Programming%22&search.x=30&search.y=7
http://www.java2s.com/query?pg=q&kl=XX&stype=stext&q=+"Java Programming"&search.x=30&search.y=7








19.4.URLDecoder
19.4.1.URL decoder
19.4.2.URLDecoder 2
19.4.3.URLEncoder: space
19.4.4.URLEncoder: asterisks
19.4.5.URLEncoder:
19.4.6.URLEncoder: plus sign
19.4.7.URLEncoder: slashes
19.4.8.URLEncoder: quotations
19.4.9.URLEncoder: colons(:)
19.4.10.URLEncoder: tildes(~)
19.4.11.URLEncoder: parentheses()
19.4.12.URLEncoder: dot
19.4.13.URLEncoder: equal sign
19.4.14.URLEncoder: ampersands
19.4.15.Converting x-www-form-urlencoded Data
19.4.16.Parse a x-www-form-urlencoded string
19.4.17.Encode a path as required by the URL specification
19.4.18.Decoding and encoding URLs
19.4.19.Provides a method to encode any string into a URL-safe form
19.4.20.Converting text to be used within a URL
19.4.21.URL encoding