·您当前的位置:首页 > 技术教程 > AS2与AS3技术 >

[AS3]as3下XML操作:添加与查找

时间:2013-05-21 14:52cnblogs.com
AS3]as3下XML操作:添加与查找

AS3]as3下XML操作:添加与查找

  1. package 
  2.     import flash.display.Sprite; 
  3.  
  4.     public class Main extends Sprite 
  5.     {     
  6.         public function Main():void 
  7.         { 
  8.             init(); 
  9.         } 
  10.         private function init():void 
  11.         { 
  12.             var foo:String =                  
  13.                 "<websites>" + 
  14.                 "<site name='Kingda blog' url='http://www.kingda.org'>" + 
  15.                 "<pageview>100000</pageview>" + 
  16.                 "</site>" + 
  17.                 "<site name='ActionScript3' url='http://www.actionscript3.cn'>" + 
  18.                 "<pageview>4500</pageview>" + 
  19.                 "</site>" +  
  20.                 "</websites>"; 
  21.              
  22.             var kingdaXML:XML = new XML(foo); 
  23.             kingdaXML.site[0].author = new XML(); 
  24.             //CuPlayer.com提示添加空白新节点 
  25.             kingdaXML.site[0].author = "新节点值"
  26.             //CuPlayer.com提示添加一个属性 
  27.             kingdaXML.site[0].author.@uu = "属性值"
  28.             //再天津爱一个location节点并赋值 
  29.             kingdaXML.site[0].location = "AAAAAAAAAAA"
  30.             //将新添加的location节点删掉 
  31.             delete kingdaXML.site[0].location; 
  32.             trace(kingdaXML); 
  33.             //查找值小于50000的pageview子元素 
  34.             trace(kingdaXML.site.(pageview < 50000)); 
  35.             //查找值等于Kingda blog的属性name子元素 
  36.             trace(kingdaXML.site.(@name == "Kingda blog")); 
  37.             //CuPlayer.com  
  38.         } 
  39.     } 

 

热门文章推荐

请稍候...

保利威视云平台-轻松实现点播直播视频应用

酷播云数据统计分析跨平台播放器