Конвертировать объект в элемент XML (и наоборот) в AS3 - PullRequest
0 голосов
/ 22 сентября 2011

Есть ли способ преобразовать объект в элемент XML в AS3?

Я нашел это руководство для их сериализации:

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

Но мне также нужен способ десериализации для получения исходного объекта (с его собственными свойствами) и готового к stage.addChild

1 Ответ

0 голосов
/ 22 сентября 2011

отказ от ответственности: в следующем сообщении, когда я пишу (не) сериализуюсь, я говорю о XML

Вы можете (не) сериализовать объект данных со свойствами, такими как числа, массивы, объекты или строки. Но вы не можете (не) сериализовать графический объект, если у вас нет всех инструкций, необходимых для его восстановления.

Последняя часть вашего вопроса (добавление на сцену несериализованного объекта) заставила меня подумать, что вы хотите (не) сериализовать DisplayObject. Если конструкцию вашего DisplayObject можно суммировать с некоторыми свойствами (URL-адрес изображения в Loader или размер и цвет прямоугольника в Shape), вы можете разработать ad hoc сериализатор. Но это не будет работать для любого пользовательского Sprite.

...