decode (LoadVars.decode メソッド)

public decode(queryString: String) : Void

変数ストリングを、指定された LoadVars オブジェクトのプロパティに変換します。

このメソッドは、LoadVars.onData イベントハンドラによって内部的に使用されます。ほとんどの場合、ユーザーが直接このメソッドを呼び出す必要はありません。LoadVars.onData イベントハンドラを上書きした場合は、LoadVars.decode() を明示的に呼び出して変数のストリングを解析できます。

使用できるバージョン : ActionScript 1.0、Flash Lite 2.0

パラメータ

queryString: String - 名前と値のペアを含む、URL エンコードされたクエリーストリング。

次の例では、2 つの変数をトレースしています。

// 新しい LoadVars オブジェクトを作成する
var my_lv: LoadVars = new LoadVars();
//Convert the variable string to properties
my_lv.decode("name=Mort&score=250000");
trace(my_lv.toString());
// my_lv のプロパティに対して繰り返し処理を実行する
for (var prop in my_lv) {
    trace(prop+" -> "+my_lv[prop]);
}

関連項目

onData (LoadVars.onData ハンドラ), parseXML (XML.parseXML メソッド)