`
it_liuyong
  • 浏览: 98009 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

as3解析带有命名空间的xmlXml代码

    博客分类:
  • flex
 
阅读更多
<root xmlns:mon="http://summerofthatyear-gmail-com.javaeye.com" xmlns="http://www.javaeye.com">
<website>JavaEye技术网站</website>
<mon:name>蒙太奇</mon:name>
<mon:email>summerofthatyear@gmail.com</mon:email>
</root>; 


上面是一个xml变量, 我现在要获得website,name和email;

注意虽然<website>前面没有"*:"这样的符号,也看看根节点上的命名空间定 义."xmlns="http://www.javaeye.com"这一名就定义了一个空注解的命名空间;<website>虽然前面没有 符号, 但节点也在命名空间限制内的,想要获取他的值要这样写:
var emptyNS:Namespace = testXml.namespace("");
trace( testXml.emptyNS::website ); //输出:JavaEye技术网
var monNS:Namespace = testXml.namespace("mon"); 
  trace( testXml.monNS::name ); //输出:蒙太奇 
trace( testXml.monNS::email ); //输出:summerofthatyear@gmail.com 
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics