代码之家  ›  专栏  ›  技术社区  ›  MysticEarth

将XML反序列化到Flex中的自定义类?

  •  0
  • MysticEarth  · 技术社区  · 15 年前

    HttpService ?

    编辑:解释得更多更好。

    我们有一个XML文件,其中包含:

    <Project>
     <Name>NameGoesHere</Name>
     <Number>15</Number>
    </Project>
    

    package com.examplepackage
    {
        import mx.collections.ArrayCollection;
    
        [XmlClass]
        public class Project
        {
            public var Name:String;
            public var Number:int;  
    
            public function Project()
            {
            }
        }
    }
    

    XML加载了一个HTTPService。

    3 回复  |  直到 15 年前
        1
  •  1
  •   Ryan Lynch    15 年前

    编辑: mx.utils.ObjecProxy type 属性 ObjectProxy RemoteClass PropertyList 在动态环境中创建值 Object 财产。您可以通过查看类型的XML根以及属性和值的子节点来设置创建ObjectProxy的自己的类集,然后基于对象代理实例化AS类。但是,您将无法避免编写一些代码来直接处理XML。

        2
  •  0
  •   Alex    14 年前
    推荐文章