Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Сохранение элемента в XML файл (http://www.flasher.ru/forum/showthread.php?t=111900)

KO6PA 12.05.2008 13:33

Сохранение элемента в XML файл
 
Может такой вопрос уже поднимался, но я несмог найти. Подскажите пожалуйста каким способом можно сохранить строку в XML файл с помощью AS2?!:wacko:

KO6PA 12.05.2008 13:53

Что бы понятней было:
<element1>
<element1.1><element1.1>
.....
</element1>

Нужно создать и сохранить элемент element1.2

chingachgoog 12.05.2008 14:18

Создается при помощи методов классов XML, XMLNode.
Сохраняется через сервер (методами этого же класса), либо через дополнительную оболочку (для локального приложения, типа Цинка).

KO6PA 12.05.2008 14:21

А можно по подробнее о сохранении через сервер, насчет процесса создания все понятно, мне нужно сделать так что бы созданый элемент вбить в xml в определенный нод.

chingachgoog 12.05.2008 14:38

А что там сложного для флеша?
send() или sendAndLoad().

Если же имеется ввиду сохранить сам xml-файл, то тут уже надо смотреть серверные языки типа пхп. Это, наверное, уже другой раздел сайта. :)

KO6PA 12.05.2008 14:42

Код:

var element1:XMLNode = data_xml.createElement("element1");
data_xml.appendChild(element1);
data_xml.sendAndLoad("path","xmlfile.xml")

Правильно я понимаю? при этом он должен сохранить именно в файл?

iNils 12.05.2008 14:53

KO6PA, для оформления своего кода надо использовать теги [code][/code].

Psycho Tiger 12.05.2008 14:59

Нет, неправильно.
Как бы делал я (опять таки, я слегка туповаТ_Т и мой метод может быть не самым лучшим):
Делаем строку с xml содержанием. Например:
Код:

var s:String="<menu><sub name='1'></sub></menu>";
Отсылаем эту строку пхп сценарию с помощью sendAndLoad, или getURL
sendAndLoad не помню синтаксис... надо бы повторить... мм.. о чем это я? Ах да, приведу пример c getURL:
Код:

getURL("myscript.php?s="+s);
В пыхпыхе мы получаем переменую _GET["s"] - пишем её в файл с расширанием xml и вуаля...

chingachgoog 12.05.2008 15:02

Цитата:

Сообщение от KO6PA (Сообщение 738664)
Правильно я понимаю?

Нет не правильно. Смотрите хелп. Тут на сайте есть русский, если сложно на буржуйском.

KO6PA 12.05.2008 15:03

Тут то и загвоздка, как то не хочеться прибегать к пхп скриптам. Вот как раз и точный вопрос: Можно ли сделать выше приведенное только с помощью исключительно AS2. Если нет, то тут все понятно как белый день :-)


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

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