Flash調用XML文件的方法


Flash中的actionscript2.0關於調用XML的全局函數與方法屬性較多,以下只介紹本例中涉及的內容:
1、建立XML對象:
var myXML = new xml();

2、引用XML文件:
myXML.load("data.xml");

3、忽略空格:
myXML.ignorewhite = true;/默認的為false

4、處理XML對象的load(xml.load 方法)
public load(url:string) : boolean

從指定的 url 中加載 XML 文檔,並使用下載的 xml 數據替換指定 xml 對象的內容。該 url 是相對 url,並使用 http 進行調用。加載過程是異步的;它不會在執行 load() 方法后立即結束。

執行 load() 方法時,XML 對象的 loaded 屬性被設置為 false。在 xml 數據下載完畢后,loaded 屬性被設置為 true,並調用 onload 事件處理函數。直到 xml 數據完全下載后,才開始分析。如果該 xml 對象以前包含任何 xml 樹,它們將被放棄。

您可以定義一個在調用 XML 對象的 onload 事件處理函數時執行的自定義函數。

5、處理XML對象的onload(xml.onload 處理函數)
onload = function(success:boolean) {}

收到來自服務器的 XML 文檔時由 Flash player 調用。如果成功接收了 xml 文檔,則 success 參數為 true。如果未收到該文檔,或從服務器接收響應時出現錯誤,則 success 參數為 false。默認情況下,此方法的實現不處於活動狀態。若要覆蓋默認實現,必須指定一個包含自定義動作的函數。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM