encoder クラス : ParseQueryString(string,string) メソッド

説明

指定されたエンコーディングを使用してクエリ文字列を解析します。

構文

encoderInstance.ParseQueryString(string queryString, string encodingName)

引数

クラス名前説明
stringqueryString解析するクエリ文字列。
stringencodingNameエンコーディング名。

返り値

クラス説明
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) メソッドのラッパーです。

参照リンク

Copyright © Cooker All rights reserved.