com.j_phone.io
クラス URLEncoder
java.lang.Object
|
+--com.j_phone.io.URLEncoder
- public final class URLEncoder
- extends java.lang.Object
文字列をx-www-form-urlencode 形式にエンコードするためのクラスです。
このクラスには、String オブジェクトの文字列を x-www-form-urlencode 形式の文字列にエンコードするメソッドがあります。
String オブジェクトの文字列をエンコードするには、次の規則に従って変換を行います。
- ASCII 文字の「a」から「z」、「A」から「Z」、「0」から「9」、および ".", "-"、"*"、"_" は元のまま残す。
- 空白文字「 」をプラス記号「+」に変換する。
- 残りのすべての文字を「%xy」という形式の 3 文字の文字列に変換する。xy は文字の下位 8 ビットを 2 桁の 16 進数で表現したもの。
- 導入されたバージョン:
- JSCL 1.2
メソッドの概要 |
static java.lang.String |
encode(java.lang.String in)
文字列を x-www-form-urlencoded形式の文字列にエンコードします。 |
クラス java.lang.Object から継承したメソッド |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
encode
public static java.lang.String encode(java.lang.String in)
- 文字列を x-www-form-urlencoded形式の文字列にエンコードします。
- パラメータ:
in
- 変換対象の文字列- 戻り値:
- 変換後の文字列
- 例外:
NullPointerException
- 引数in
が null の場合に発生する