flashxml

flashxm就是xml在Adobe flash平面設計中的套用。

flashxm就是xml在Adobe flash平面設計中的套用.
flashxml
那么為什麼在Flash中用XML?
首先,大多數瀏覽器限制了URL為256個字元(包括查詢字元串數據)。而XML對象沒有這樣的限制,這就使它成為將資料庫內容加入Flash動畫的一個理想方法。
其次,XML對象允許輸入和集成任何Web上的XML格式的數據到Flash中,Flash能夠將XML數據和精彩的動畫及聲音無縫結合起來。
另外,Flash幾乎擁有在任何平台上處理XML的能力。一般來說,大多數XML轉換是在伺服器端處理的,因為瀏覽器對XML的支持不是很完全。
但是,Flash載入一個外部XML檔案如果超過15秒就會逾時,它不會再進行載入,Flash Player和動畫會停止。同樣的,在瀏覽器中使用load或sendAndLoad載入64K或更大的數據會導致性能問題。其特徵包括伺服器應答"Error 501-Not Implemented"或瀏覽器的無回響狀態。Flash Player也不能從外部Web站點上載入XML檔案。Flash動畫只能從它自己的域裡載入XML數據。例如,一個在adomain.com上的Flash動畫就不能從bdomain.com讀取或載入XML數據。
而什麼又是xml呢?
XML(eXtensible Markup Language)是一種具有數據描述功能(Meta-language)、高度結構性及可驗證性的語言。和HTML一樣,XML同樣使用了標記和屬性;和HTML最大的不同在於XML的標記和屬性允許用戶自行定義,並可以依照所定義的標記與屬性的語法來開發應用程式。XML採用了開放架構設計,它允許在Internet上的任何平台或語言之間交換數據。這項技術已經被廣泛採用,目前幾乎難以找到一個不以某種方式使用XML的應用程式。
具體的套用請大家在網站中相關查找。這裡只舉兩例。打開我的空間http://ff86.xinwen365.com/cmp21/cmp.swf
一是用flash製作的mp3或者flv播放器。也可以在網頁中直接載入xml播放列表。網上有很多版本。
二是用flash和xml技術相結合,製作線上電子地圖。

相關詞條

熱門詞條

聯絡我們