网站建设中AS3.0如何加载、读取、修改XML

2016-08-14    分类: 网站建设

加载并显示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));

分享名称:网站建设中AS3.0如何加载、读取、修改XML
标题URL:https://www.cdcxhl.com/news2/40502.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有网站建设

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都定制网站建设