Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   XML (http://www.flasher.ru/forum/forumdisplay.php?f=23)
-   -   Создание XML внутри Flash MX (http://www.flasher.ru/forum/showthread.php?t=53080)

etc 24.12.2003 19:03

Создание XML внутри Flash MX
 
Вопрос: как создать XML-ник внутри флеша? Т.е. я хочу сделать одну весчь, которая создавала бы что-то типа XML файла и сохраняла его в таком виде в SharedObject. Есть методы createElement и createTextNode, но я что-то не разобрался... мне нужно создать XML-файл внутри флеша, с любыми аттрибутами, количеством ветвей и проч. Т.е. не загружать XML-файл, а его создавать и обращаться с ним, как с обычным файлом XML... в общем, это вопрос...

llllllllll 24.12.2003 19:07

А на букву X ... (XML(Object)) в хелп не смотрел?

etc 24.12.2003 20:51

Смотрел... понял мало.

iLoveYou 24.12.2003 22:41

Цитата:

Оригинал написал(а) ETC
Смотрел... понял мало.
А как, если не секрет, ты планируешь осуществить свой проект, мало что понимая? :)

etc 24.12.2003 22:44

Не, народ, ну вы даёте! Тамошняя справка сродни учебнику "для чайников". Я неправильно выразился, блин. Имелось ввиду, что там об этом практически ничего не написано. Мне нужен конкретный ответ на конкретный вопрос, а не еврейский вопрос на вопрос...

iLoveYou 26.12.2003 00:24

Цитата:

Оригинал написал(а) ETC
Тамошняя справка сродни учебнику "для чайников". Я неправильно выразился, блин. Имелось ввиду, что там об этом практически ничего не написано.
Цитата:

Есть методы createElement и createTextNode, но я что-то не разобрался...
и эти высказывания принадлежат одному человеку? не верю.
Цитата:

Мне нужен конкретный ответ на конкретный вопрос, а не еврейский вопрос на вопрос...
как говаривал Мойша из славного города Одессы, ты таки ничего не понял.
конкретный ответ на конкретный вопрос был уже дан -- читать мануал. а то, что ответ был дан в виде риторического вопроса, -- это не еврейская, как ты изволил выразиться, изворотливость, а всего лишь проявление удивительной толерантности и нежелания калечить твою психику. :)
Если по высказанному есть возражения или осталась еще какая-то степень недопонимания, готов провести публичные мероприятия по чтению мануала (для совершеннолетних слушателей 49.99$/час).

etc 26.12.2003 10:25

Опять шняга. Метод createElement (равно как и createTextNode) создаёт один елемент, причём одиночный и в него нельзя вогнать другие элементы. Не говоря уже об атрибутах. Я могу лишь создавать одиночные элементы в разных переменных, а мне надо создать целый XML, а не разрозненные кусочки! Причём мне надо создавать любой XML, с любым количеством нодов, поднодов и аттрибутов... RTFM мне не годится, конкретного примера нет. Так что, Sergey, если ты не можешь помочь чем-то действенным, кроме своего глупого RTFM, так тогда не давай советов... в этом форуме я всё время в ответ на вопрос получаю какую-то белиберду. Создаётся впечатление, что народ либо выпендривается, либо просто делать нефиг и хочется потрепаться. Как будто никто никогда не создавал XML-ники внутри флешки... что, все только парсеры горазды писать? А потом запихивать xml.load() готовый XML? А вот создать XML? Целиком?

etc 26.12.2003 10:31

Пожалуй, мне проще будет обратится к кому-то поумнее, либо разобраться самому, т.к. здешний форум на такие вопросы ответа дать не может. Я понимаю, что ответ не короткий...

ilya_cat 26.12.2003 11:52

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

llllllllll 26.12.2003 16:20

function createXML(){
var x, n, t;
x = new XML();
n = x.createElement("HTML");
x.appendChild(n);
n = x.createElement("BODY");
t = x.createTextNode("hello world!");
n.appendChild(t)
x.firstChild.appendChild(n);
x.firstChild.firstChild.attributes.error = "invalid ...";
return x;
}

trace(createXML());

создает? :)


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

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