Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Как лучше отправлять данные? (http://www.flasher.ru/forum/showthread.php?t=50571)

masted 27.10.2003 06:26

Как лучше отправлять данные?
 
Что посоветуете, господа флэшеры?
Задача такова. Необходимо сохранять данные на сервере и снова их оттуда забирать.
Данные имеют вид матрицы m[x][y], у каждого элемента которой есть несколько атрибутов (x[0][0].a1, x[0][0].name, либо так x[0][0]["name"] ... как правильнее не знаю).
Так вот. XML вроде 3-х мерной структуры не имеет и придётся как-то экспортить в 2-х мерный формат. Так может лучше тогда просто передавать строку какого-нибудь подобного вида (0,1=a1:123,name:ASsa|0,2=a1:444,a2:ddd), а на сервере её уже разбивать?
Что же выбрать?

Usnul 27.10.2003 07:15

а на кой тебе вообще XML сдался? нельзя будто просто перл или пхп? а если мыслить глобально, то трехмерность, это три одномерности :) а из этого уж сам делай выводы :)

masted 27.10.2003 14:31

Неее. Мне это нужно именно во флэеше обрабатывать, а потом передавать в пхп (ну и там тоже обрабатывать). А вот в каком виде передавать правильноее точно не знаю. Или это без разницы и выбирается на мой вкус? Просто например если я буду отправлять вот такое вот дерево..
<sadasd a="1"/>
<sadasd a="1"/>
<sadasd a="1"/>
<sadasd a="1"/>
<sadasd a="1"/>
<sadasd a="1"/>
и если таких повторяющихся эелементов будет много, то всё это получиться огого какого размера. И если эта штука никак не оптимизируется нигде по пути, то выгоднее это отправлять не как xml, а как-нибудь в виде строки с разделителями. Вот.

masted 27.10.2003 17:39

тема не снята :) пжлста выскажите свои предпочтения :)

Usnul 30.10.2003 02:54

все только на твой вкус, тут тебя никто не останавливает

schleicher 30.10.2003 11:29

По-моему, тут прям всё под хмл и сделано... создаешь что-нить типа
<x1>
<y1 name='fd' age='12'/>
<y1 name='fdvd' age='12'/>
</x1>
<x2>.......

А уж пхп - то и предназначен, чтобы эту лабуду разбирать.. Потом - хошь оставь так, хошь - засунь в БД


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

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