Flash Lite 2 |
|||
| Flash Lite 2.x ActionScript リファレンスガイド > ActionScript クラス > LoadVars > 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 メソッド)