微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

as3中对xml的创建,增加,删除,修改,检索

//创建XML对象的两种方式

var shuju:String="<a><b>你好</b><c>中国</c></a>";

//var xml:XML=new XML(shuju); var xml:XML= <a> <b>你好</b> <b hui="hui">你好2</b> <c ri="wurihui">中国</c> <m> <b hui="new hui">你好3</b> </m> </a> ; //对xml中的元素值进行修改 xml.b[0]="吴日辉"; trace(xml.b[0]); trace(xml.b[1]); //访问xml中的属性 trace(xml.c.@ri); //在c标签下创建子元素 xml.c.e=new XML(); //创建子元素d xml.d=new XML(); //给子元素d赋值 xml.d="我是新创建的"; //给子元素d添加属性url xml.d.@url="http://www.csdn.net"; //删除子元素 delete xml.b[0]; //删除子元素属性 delete xml.c.@ri; trace(xml); //检索子元素 trace(xml..b); //检索子元素属性 trace(xml..b.@hui); //检索子元素所有属性 trace(xml..b.@*); //按给定条件搜索,只能检索到同级的 trace(xml..b.(@hui=="hui"));//等效于trace(xml.b.(@hui=="hui"));

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。