Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Flex (http://www.flasher.ru/forum/forumdisplay.php?f=84)
-   -   Java(TreeMap) -> Flex(?) (http://www.flasher.ru/forum/showthread.php?t=173747)

Prometei1599 10.01.2012 19:30

Java(TreeMap) -> Flex(?)
 
Добрый вечер коллеги!
Получаю данные в java как TreeMap. Какой класс использовать во Flex для дальнейшей обработки данных чтобы не возникало потерь данных или конфликтов?
Есть ли класс или интерфейс типа Map во Flex?

Заранее спасибо!


БЛИН! Поспешил с темой.... Нашел Map!:rolleyes:
Однако возник последующий вопрос:
AdvancedDataGrid нормально обрабатывает Map-данные или их надо приводить к типу ArrayCollection?

wvxvw 14.01.2012 13:34

Нет в AS3 Map, если вы использовали BlazeDS для передачи, то, скорее всего получили ObjectProxy врезультате. Тут как бы тяжело что-то посоветовать, т.как все варианты очень плохие :) Но если вам в дальнейшем нужно это использовать с ADG, то самым простым вариантом будет насоздавать объектов, у которых будет свойство "children" и этому свойству назначить ArrayCollection содержащий детей - таких же объектов со свойством children и т.д.
Кроме Blaze я пробовал только GraniteDS, но не пробовал там передавать Map / TreeMap, но судя по подходу, GraniteDS предлагает делать десериализацию самому - в таком случае, практически то же самое, что и в случае с Blaze - создавать "родителей" со свойсвом children и этому свойсвту назначать коллекцию детей. Коллекцию верхнего уровня завернуть в HierarchicalData.


Часовой пояс GMT +4, время: 12:07.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.