加載并顯示XML
var myXML:XML = new XML();
var XML_URL:String = " index.xml";
var myXMLURL:URLRequest = new URLRequest(XML_URL);
var myLoader:URLLoader = new URLLoader(myXMLURL);
myLoader.addEventListener(Event.COMPLETE, xmlLoaded);
function xmlLoaded(evtObj:Event) {
myXML = XML(myLoader.data);
trace("數(shù)據(jù)裝載完成.");
trace (myXML);
}
XML的操作
1.查詢
//顯示level為4的節(jié)點的title值
trace (kingdaXML.item.(level == 4).title);
//output:Document Class
//顯示level>2的節(jié)點的title值,本處結果大于1,所以是一個XML Array。
trace (kingdaXML.item.(level > 2).title);
//使用屬性用@開頭即可。真方便。
trace (kingdaXML.item.(level > 2).@id);
//output:23
//這兒要注意,實際上是2,3。一個Array.
//也可以用屬性來做判斷
trace (kingdaXML.item.(@id > 1).title);
2.添加或者修改屬性
//把id == 1的節(jié)點level值改為2
kingdaXML.item.(@id==1).level = 2;
//把id==1的節(jié)點添加一個屬性 page
kingdaXML.item.(@id==1).page = 100;
trace (kingdaXML.item.(@id==1));
網頁題目:網站建設中AS3.0如何加載、讀取、修改XML
標題URL:http://muchs.cn/news/40502.html
網站建設、網絡推廣公司-創(chuàng)新互聯(lián),是專注品牌與效果的網站制作,網絡營銷seo公司;服務項目有網站建設等
廣告
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源:
創(chuàng)新互聯(lián)