Build 1.0_r1(from source)

java.net
Class URLDecoder

java.lang.Object
  extended by java.net.URLDecoder

public class URLDecoder
extends Object

This class is used to decode a string which is encoded in the application/x-www-form-urlencoded MIME content type.


Constructor Summary
URLDecoder()
           
 
Method Summary
static String decode(String s)
          Deprecated. use decode(String, String) instead
static String decode(String s, String enc)
          Decodes the string argument which is assumed to be encoded in the x-www-form-urlencoded MIME content type using the specified encoding scheme.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

URLDecoder

public URLDecoder()
Method Detail

decode

@Deprecated
public static String decode(String s)
Deprecated. use decode(String, String) instead

Decodes the string argument which is assumed to be encoded in the x-www-form-urlencoded MIME content type.

'+' will be converted to space, '%' and two following hex digit characters are converted to the equivalent byte value. All other characters are passed through unmodified.

e.g. "A+B+C %24%25" -> "A B C $%"

Parameters:
s - java.lang.String The encoded string.
Returns:
java.lang.String The decoded version.

decode

public static String decode(String s,
                            String enc)
                     throws UnsupportedEncodingException
Decodes the string argument which is assumed to be encoded in the x-www-form-urlencoded MIME content type using the specified encoding scheme.

'+' will be converted to space, '%' and two following hex digit characters are converted to the equivalent byte value. All other characters are passed through unmodified.

e.g. "A+B+C %24%25" -> "A B C $%"

Parameters:
s - java.lang.String The encoded string.
enc - java.lang.String The encoding scheme to use
Returns:
java.lang.String The decoded version.
Throws:
UnsupportedEncodingException

Build 1.0_r1(from source)

Please submit a feedback, bug or feature