encoder クラス : ParseQueryString(string,string) メソッド
説明
指定されたエンコーディングを使用してクエリ文字列を解析します。
構文
encoderInstance.ParseQueryString(string queryString, string encodingName)
引数
クラス | 名前 | 説明 |
string | queryString | 解析するクエリ文字列。 |
string | encodingName | エンコーディング名。 |
返り値
クラス | 説明 |
dictionary{string} | クエリパラメータと値の dictionary。 |
サンプルコード
1: | encoder e = new encoder(); |
2: | uri u = new uri("http://example.com/foo/var.php?name1=value1&name2=value2"); |
3: | string queryString = u.Query; // The queryString is "?name1=value1&name2=value2". |
4: | dictionary{string} queries = e.ParseQueryString(queryString, "shift_jis"); |
5: | string n1 = queries.Get("name1"); // n1 は、"value1". |
6: | string n2 = queries.Get("name2"); // n2 は、"value2". |
注意
これはSystem.Web.HttpUtility.ParseQueryString(String,Encoding) メソッドのラッパーです。