加载并显示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的区别