這是從外部XML載入的歌曲列表:
1.新建一個fla文件
2.在組件面板上找到Xmlconnector拖至場景
3.點擊場景上的Xmlconnector組件,命名為conn,在屬性面板中設(shè)置如圖(1)
url:為xml地址
4.在看一下test.xml內(nèi)容:
<?xml version="1.0" ?> <audioFiles> <AudioProps path ="54191.mp3" songTitle = "王菲-將愛 "/> <AudioProps path ="54192.mp3" songTitle = "王菲-空城 "/> <AudioProps path ="54193.mp3" songTitle = "王菲-不留 "/> <AudioProps path ="54194.mp3" songTitle = "王菲-美錯 "/> <AudioProps path ="54195.mp3" songTitle = "王菲-乘客 "/> <AudioProps path ="54196.mp3" songTitle = "王菲-陽寶 "/> <AudioProps path ="54197.mp3" songTitle = "王菲-旋木 "/> <AudioProps path ="54198.mp3" songTitle = "王菲-四月雪 "/> <AudioProps path ="54199.mp3" songTitle = "王菲-夜妝 "/> <AudioProps path ="54200.mp3" songTitle = "王菲-煙 "/> <AudioProps path ="54201.mp3" songTitle = "王菲-MV "/> <AudioProps path ="54202.mp3" songTitle = "王菲-假愛之名 "/> <AudioProps path ="54203.mp3" songTitle = "王菲-花事了 "/> </audioFiles>
5.在組件檢查器中點周架構(gòu)菜單, 選擇results:Xml,點擊input Xml文件按鈕如圖:
6.拖動DataSet組件至當前場景
7.選中Dataset組件,命名myDataset, 在組件檢查器中點擊綁定,按"+"號,如圖所示,選擇dataProvider:Array,按確定
8.在架構(gòu)中,點"+",在下面的field name中寫上要顯示xml中字段的名稱path,(Dataset可以過濾你不要的字段)如圖所示:
9.在組件面板中找到DataGrid,拖至當前場景,用變形工具變成你想要的寬度和高度,然后在屬性面板中命名成show_db
10.在組件檢查器中,選擇綁定按"+",選擇DataProvider,然后在下面的bound to后面按放大鏡圖票綁定,如圖所示,組件路徑選擇Dataset,架構(gòu)位置選擇dataProvider:Array
11.最后在第一幀上寫上
System.useCodepage = true; this.conn.trigger();
最后完成: 點擊這里預(yù)覽 (flash 7.0 player觀看)
下載源文件: fla下載 | xml下載
點擊這里參與討論
出處:藍色理想
責(zé)任編輯:qhwa
◎進入論壇Flash專欄版塊參加討論
|