2008/02/25

Flex2でXMLオブジェクトに変数の値を埋め込む

Flex2ではXMLオブジェクトにXMLデータをリテラルで設定する際に、変数の値を埋め込むことができます。

変数を埋め込むにはスコープ上に存在する変数名を「{}」で囲みます。
例えば変数「name」を埋め込む場合は「{name}」となります。

これはXMLの構造が変化しないデータを扱うときに大変便利です。
下記に簡単ですがサンプルを掲載いたします。


var id:int = 100;
var name:String = "山田太郎";

var xml:XML =
<employees>
<employee id={id}>{name}</employee>
</employees>;

trace(xml.toXMLString());


このプログラムを実行するとコンソールに下記のメッセージが表示されます。

<employees>
<employee id="100">山田太郎</employee>
</employees>

ラベル: ,

0 件のコメント :

コメントを投稿

この投稿へのリンク :

リンクを作成

<< ホーム