ActionScript 3.0 имеет достойную поддержку собственного XML, поэтому я не удивлен, увидев, что многие люди загружают внешний XML и затем передают объект в различные модули/разделы кода.Передача объекта XML против заполнения структуры
Однако мой инстинкт состоит в том, чтобы создать класс (т. Е. С статически названными/напечатанными полями), заполнить его из XML и передать туда. Преимущество заключается в развязывании структуры из формата сообщений/данных, но вы теряете XML-возможности поиска, и если у вас много вложенных структур, я могу видеть, как это может потребовать много начального времени обработки для его преобразования.
Итак, что лучше всего здесь? Для действительно небольших проектов/случаев использования я все еще просто использую XML, но когда он становится больше, или у меня есть предвидение, я склонен идти по маршруту класса.
так что вместо структуры, просто фасад объекта xml? звучит как лучший из обоих миров, мне очень нравится это решение, особенно в таких языках, как as3 с get/set accessors – putgeminmouth 2008-11-13 19:57:03