爱问知识人 爱问教育 医院库

请问如何解决呢?

首页

请问如何解决呢?

添加Object的动态属性,请问如何解决呢。帖子有详细描述 

提交回答

全部答案

    2013-08-19 15:14:13
  • 亲,帖子在哪呢?

    一***

    2013-08-19 15:14:13

  • 2013-08-18 23:55:16
  • 02.var resultAry:Array = [];
    03.var obj:Object;
    04.for each( var x:XML in xml.queryChartData.object )//假设xml对象是加载你上面XML文件完成后的结果, 那么在这个循环中将把queryChartData 节点中全部的object节点转换成自定义对象
    05.{
    06.      obj = new Object();
    07.      obj["DepartmentType"] = x.@DepartmentType;
    08.      obj["QueryNum" ] = x.@QueryNum ;
    09.      resultAry.push( obj );
    10.}
    希望能帮助到你,麻烦点击“有用”,谢谢!

    桂***

    2013-08-18 23:55:16

  • 2013-08-18 23:52:55
  •   具体如下,在AS3中,我们可以通过方括号访问一个对象的属性,比如我为一个对象增加一个属性叫a,我可以通过obj["a"]的方式来访问它:
    var obj:Object = new Object;
    obj。a = 3;
    trace( obj["a"] )//输出结果:3,此句等同于trace( obj。
      a ) 复制代码 既然点符号(。)和方括号([])都能代表一个属性,我们干嘛还选择方括号呢?方括号的优势在于它可以以一个字符串的形式来访问属性,你也看到了,上面我们访问obj的a属性,是在方括号里面写了一个"a"的字符串。因此我们还可以使用方括号来给对象动态创建属性: var obj:Object = new Object(); obj["a"] = 3; trace( obj。
      a ); //输出:3 复制代码 既然如此,你的问题就容易解决了,使用方括号为你的自定义对象动态创建属性吧: var resultAry:Array = []; var obj:Object; for each( var x:XML in xml。
      queryChartData。object )//假设xml对象是加载你上面XML文件完成后的结果, 那么在这个循环中将把queryChartData 节点中全部的object节点转换成自定义对象 { obj = new Object(); obj["DepartmentType"] = x。
      @DepartmentType; obj["QueryNum" ] = x。@QueryNum ; resultAry。push( obj ); } 。如果对您有帮助,请设置 答案有用,谢谢。

    匿名

    2013-08-18 23:52:55

类似问题

换一换
  • 其他编程语言 相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 167-186
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):