速習Webデザイン ActionScript3.0を読む その9
![速習Webデザイン ActionScript 3.0 速習Webデザイン ActionScript 3.0](https://images-fe.ssl-images-amazon.com/images/I/51siTwBEaxL._SL160_.jpg)
- 作者: 林拓也
- 出版社/メーカー: 技術評論社
- 発売日: 2008/08/13
- メディア: 大型本
- 購入: 7人 クリック: 137回
- この商品を含むブログ (13件) を見る
part7 外部ファイルの読み込み のつづき
- 02-01 XMLファイルの読み込み
var xmlLoader:URLLoader = new URLLoader();
xmlLoader.addEventListener(Event.COMPLETE,xComplete);
xmlLoader.load(new URLRequest("sample.xml") );
function xComplete(evt:Event):void{
trace(xmlLoader.data);
}p191
for each(変数 in XMLListオブジェクト)[(条件)]{
処理
}
- 「(条件)」で条件抽出も可能
- 02-04
- Let's TRY!!
var blogXml:URLLoader = new URLLoader();
blogXml.addEventListener(Event.COMPLETE, xComplete);
blogXml.load(new URLRequest("try.xml"));
function xComplete(evt:Event):void{
var tempXml:XML = new XML(blogXml.data);
var subNode:XMLList =tempXml.diary;
subject_txt.text = subNode[0].@subject;
date_txt.text = subNode[0].@date;
content_txt.text = subNode[0].toString();
}try_07-02_00.fla
-
- 最後の行を「content_txt.text = subNode[0].diary.toString();」としてて本文だけ書き出されなかったけど、よく考えたらtempXmlにはdiaryタグまんまが代入されているので「.diary」は必要ありませんね。
- 属性値には必要なく、ノードの値には「toString」が必要というのが忘れちゃいそう。
- この課題のページ(p200)には2カ所も誤植が!!!!