Форум 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)
-   -   my_xml.createElement ? (http://www.flasher.ru/forum/showthread.php?t=72869)

amphetamine 05.12.2005 21:38

my_xml.createElement ?
 
опять обращаюсь за помошью =)
не могу понять как с помошью существующих
функций объекта XML можно созать XML вида :
Цитата:

<mainNode>
<node attr1="1"> </node>
</mainNode>
myXml = new XML("<mainNode>1</mainNode>");
myXML.firstChild.createElement("node"); - не пашет

xnode = new XML("<node attr1="1"> </node>);
myXML.firstChild.appendChild(xnode);

тогда myXML.firstChild.firstChild.nodeName выдает null

в чем грабли ? или как правильно создавать подноды ?

KUZEN 05.12.2005 22:04

Помоему в хелпе более чем понятно описано

Код:

var doc:XML = new XML();
// create three XML nodes using createElement()
var element1:XMLNode = doc.createElement("element1");
var element2:XMLNode = doc.createElement("element2");
var element3:XMLNode = doc.createElement("element3");
// place the new nodes into the XML tree
doc.appendChild(element1);
element1.appendChild(element2);
element1.appendChild(element3);


KPaul 05.12.2005 22:04

Ты попутал с регистрами и кавычками.
Вот пример с аппендом:
Код:

myXML = new XML("<mainNode></mainNode>");
xnode = new XML("<node attr1='1'></node>");
myXML.firstChild.appendChild(xnode);
trace(myXML.firstChild.firstChild);


amphetamine 06.12.2005 13:38

большое спасибо, разобрался, щас все работает


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

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