- Прочитать SharedObject. Документация - отличное начало.
- Переберите свойства. В зависимости от того, как вы их сохранили, если они просты, цикл for ... in должен это сделать. Если вы храните сложные типы (например, Object внутри, Object и т. Д.), Вам необходимо сначала проверить, является ли объект простым или нет. Если это не так, вам нужно пройтись по его свойствам.
К счастью, поскольку вы также пометили это для flex, класс ObjectUtils будет полезен для таких вещей, как проверка, является ли Object isSimple () или проверка свойств объекта с помощью getClassInfo () .
e.g.
//assuming nestedObjectFromSO is a nested object read from a SharedObject
trace(ObjectUtil.getClassInfo(nestedObjectFromSO).properties);
В зависимости от вашей структуры вам может потребоваться написать рекурсивную функцию, которая получает данные из вложенных объектов в вашем SharedObject.
НТН,
George