![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Уважаемые коллеги!
Столкнулся с такой проблемой: Есть ролик, который рисует график (x - дата; y - изменяющиеся параметры, фактически целые числа). При движении колесиком мыши график сжимается/растягивается по абсциссе(дате). Минимальный промежуток - час, максимальный - года. Проблема заключается в том, как передать данные для отрисовки в ролик. Так как минимальная единица измерения час - то изначально ролик должен загрузить все данные по часам, а потом сам рассчитывать даты для отобрадения и ширину графика. Изначально пришел в голову такой xml: <stats>
<year number=2011>
<month number=1>
<day number=2>
<hour number=14>
<guests>14</guests>
<members>25</members>
</hour>
</day>
</month>
</year>
</stats>
Далее, возникла идея использовать xml такого вида: он будет занимать чуть меньше места, но все равно будет громоздким. Далее, начал думать в сторону JSON, но оказалось что во Flash Player нет нативной поддержки этой технологии (как работают библиотеки third-party я, к сожалению, не знаю) Предпоследний вариант - за обычной строкой с разделителями. Занимать будет меньше места - но чтото мне подсказывает что на парсинг будет уходить уйма времени. Последний вариант - передавать переменные прямо со страницы. но это около 300 кб только на чистой странице!! Вероятно, кто-то уже сталкивался с похожей задачей или просто сможет дать совет основываясь на опыте, какой способ лучше выбрать?
__________________
Если ты не часть решения, тогда ты – часть проблемы. Последний раз редактировалось .true; 03.02.2011 в 02:41. |
![]() |
Часовой пояс GMT +4, время: 00:36. |
|
|
« Предыдущая тема | Следующая тема » |
|
|