在AS3中将Object转换为XML元素(反之亦然)

时间:2011-09-22 11:23:20

标签: actionscript-3 flash-cs5

有没有办法将对象转换为AS3中的XML元素?

我找到了这个教程来序列化它们:

http://cookbooks.adobe.com/post_Serializing_object_to_XML-11988.html

但我还需要一种方法来反序列化以获取原始对象(具有自己的属性)并准备好stage.addChild

1 个答案:

答案 0 :(得分:0)

免责声明:在以下消息中,当我写(un)序列化时,我谈论XML

您可以(取消)使用数字,数组,对象或字符串等属性序列化数据对象。但是,如果您没有重建它所需的所有指令,则无法(un)序列化图形对象。

你问题的最后一部分(添加到非序列化对象的阶段)让我觉得你想(联系)序列化DisplayObject。如果DisplayObject的构造可以使用某些属性(Loader中的图像的网址,或Shape中矩形的大小和颜色)进行汇总,则可以开发 ad hoc 序列化程序。但这不适用于任何自定义Sprite