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

前端之家收集整理的这篇文章主要介绍了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"));

猜你在找的XML相关文章