Если вы хотите сериализовать объект, вам наверняка захочется использовать JSON.
JSON в основном преобразует объекты в строки, а также наоборот, используя функции encode () / serialize () и decode () / deserialize ().
В AS3 есть встроенный класс JSON, и он действительно прост в использовании.
Как только вы сделаете что-то вроде:
var myObject:Object = {};
var myObjectString:String = JSON.serialize(myObject);
После получения строки вы можете выполнить всю логику переключения, чтобы манипулировать каждой из ваших переменных и преобразовать ее обратно в объект с помощью функции deserialize ().