URLDecoder.Decode Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
Decode(String) |
Obsolete.
Decodes a |
Decode(String, Charset) |
Decodes an |
Decode(String, String) |
Decodes an |
Decode(String)
Caution
deprecated
Decodes a x-www-form-urlencoded
string.
[Android.Runtime.Register("decode", "(Ljava/lang/String;)Ljava/lang/String;", "")]
[System.Obsolete("deprecated")]
public static string? Decode (string? s);
[<Android.Runtime.Register("decode", "(Ljava/lang/String;)Ljava/lang/String;", "")>]
[<System.Obsolete("deprecated")>]
static member Decode : string -> string
Parameters
- s
- String
the String
to decode
Returns
the newly decoded String
- Attributes
Remarks
Decodes a x-www-form-urlencoded
string. The platform's default encoding is used to determine what characters are represented by any consecutive sequences of the form "%xy
".
This member is deprecated. The resulting string may vary depending on the platform's default encoding. Instead, use the decode(String,String) method to specify the encoding.
Java documentation for java.net.URLDecoder.decode(java.lang.String)
.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
Applies to
Decode(String, Charset)
Decodes an application/x-www-form-urlencoded
string using
a specific java.
[Android.Runtime.Register("decode", "(Ljava/lang/String;Ljava/nio/charset/Charset;)Ljava/lang/String;", "", ApiSince=33)]
public static string? Decode (string? s, Java.Nio.Charset.Charset? charset);
[<Android.Runtime.Register("decode", "(Ljava/lang/String;Ljava/nio/charset/Charset;)Ljava/lang/String;", "", ApiSince=33)>]
static member Decode : string * Java.Nio.Charset.Charset -> string
Parameters
- s
- String
the String
to decode
- charset
- Charset
the given charset
Returns
the newly decoded String
- Attributes
Remarks
Decodes an application/x-www-form-urlencoded
string using a specific java.nio.charset.Charset Charset. The supplied charset is used to determine what characters are represented by any consecutive sequences of the form "%xy
".
<em><strong>Note:</strong> The World Wide Web Consortium Recommendation states that UTF-8 should be used. Not doing so may introduce incompatibilities.</em>
Added in 10.
Java documentation for java.net.URLDecoder.decode(java.lang.String, java.nio.charset.Charset)
.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
Applies to
Decode(String, String)
Decodes an application/x-www-form-urlencoded
string using
a specific encoding scheme.
[Android.Runtime.Register("decode", "(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;", "")]
public static string? Decode (string? s, string? enc);
[<Android.Runtime.Register("decode", "(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;", "")>]
static member Decode : string * string -> string
Parameters
- s
- String
the String
to decode
- enc
- String
The name of a supported character encoding.
Returns
the newly decoded String
- Attributes
Exceptions
if charsetName
is not supported.
Remarks
Decodes an application/x-www-form-urlencoded
string using a specific encoding scheme.
This method behaves the same as String decode(String s, Charset charset) except that it will java.nio.charset.Charset#forName look up the charset using the given encoding name.
Added in 1.4.
Java documentation for java.net.URLDecoder.decode(java.lang.String, java.lang.String)
.
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.