AS3操作XML,增加、删除、修…
发布时间:2020-12-16 09:38:39 所属栏目:百科 来源:网络整理
导读:vari:Number=0;//用于下面循环 varwebcontent:String="Sontin's Blog Welcome to终吾一生 "; varmyXML:XML= {webcontent} 1000 百度一下,就知道 500 100 ; trace("--------------------------初始XML--------------------------------------"); trace(myXML
vari:Number=0;//用于下面循环
varwebcontent:String="Sontin's Blog Welcome to终吾一生";
varmyXML:XML=
{webcontent}
1000
百度一下,就知道
500
100
;
trace("--------------------------初始XML--------------------------------------");
trace(myXML);
//先查找吧,下面操作都让XML变样了。
trace("--------------------------查找一--------------------------------------");
//双点号(..),又称为后裔访问符(thedescendent accessor),访问当前元素的所有子元素
trace("找到[description]个数:"+myXML..description.length());
trace(myXML..description);
trace("--------------------------查找二--------------------------------------");
//通配符(*)
trace("通配符:"+myXML.site[0].@*.toXMLString());//查第一个节点的所有属性
trace("site节点的所有属性:");
trace(myXML.site.@*.toXMLString());
trace("--------------------------查找三--------------------------------------");
//大于 >,小于<,等于 ==(双等哦,要不变修改了)
trace(myXML.site.(pagebyte==500));
trace(myXML.site.(pagebyte>500));
/
//修改
myXML.site.description[0]=myXML.site.description[0]+"摆正心态,做好自己。";
myXML.site.@name[1]=myXML.site.@name[1]+"一下";
//删除(很简单,其实就是修改)
deletemyXML.site[1].@url;
deletemyXML.site[1].description;
//myXML.site[1]="";//删除其下所有子节点(元素)
//deletemyXML.site[1];//删除该节点,包括其下子节点(元素)
//myXML=null;//删除整个XML呢?null就好了,但下面要判断哦;
if(myXML!=null) {
}
原文链接:http://bbs.9ria.com/blog-229904-21550.html
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |