加載并顯示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("數據裝載完成.");
trace (myxml);
}
xml的操作
1.查詢
//顯示level為4的節點的title值
trace (kingdaxml.item.(level == 4).title);
//output:document class
//顯示level>2的節點的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的節點level值改為2
kingdaxml.item.(@id==1).level = 2;
//把id==1的節點添加一個屬性 page
kingdaxml.item.(@id==1).page = 100;
trace (kingdaxml.item.(@id==1));
關鍵詞比較少的網站怎樣快速做排名SEO對于網站建設有哪些要求用云服務挖礦怎么樣,行不行?centos7 linux防火墻基本命令域名對企業品牌的重要性中英文網站同一個后臺的開發難點與思路收錄難產(剖析不收錄原因)電子商務網站SEO和企業網站SEO的區別