![]() |
|
||||||||||
|
|||||
|
Регистрация: Jun 2010
Сообщений: 65
|
Добрый вечер коллеги!
Получаю данные в java как TreeMap. Какой класс использовать во Flex для дальнейшей обработки данных чтобы не возникало потерь данных или конфликтов? Есть ли класс или интерфейс типа Map во Flex? Заранее спасибо! БЛИН! Поспешил с темой.... Нашел Map! ![]() Однако возник последующий вопрос: AdvancedDataGrid нормально обрабатывает Map-данные или их надо приводить к типу ArrayCollection? Последний раз редактировалось Prometei1599; 11.01.2012 в 01:00. |
|
|||||
|
Modus ponens
|
Нет в AS3 Map, если вы использовали BlazeDS для передачи, то, скорее всего получили ObjectProxy врезультате. Тут как бы тяжело что-то посоветовать, т.как все варианты очень плохие
Но если вам в дальнейшем нужно это использовать с ADG, то самым простым вариантом будет насоздавать объектов, у которых будет свойство "children" и этому свойству назначить ArrayCollection содержащий детей - таких же объектов со свойством children и т.д.Кроме Blaze я пробовал только GraniteDS, но не пробовал там передавать Map / TreeMap, но судя по подходу, GraniteDS предлагает делать десериализацию самому - в таком случае, практически то же самое, что и в случае с Blaze - создавать "родителей" со свойсвом children и этому свойсвту назначать коллекцию детей. Коллекцию верхнего уровня завернуть в HierarchicalData.
__________________
Hell is the possibility of sanity |
![]() |
![]() |
Часовой пояс GMT +4, время: 13:33. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|