Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Flash MX и чтение XML (http://www.flasher.ru/forum/showthread.php?t=32994)

Cep}|{ 12.06.2002 13:50

Flash MX и чтение XML
 
порекомендуйте плиз хороший пример или тьюториал на этом сайте, если есть. нужно просто прочитать данные из XML на Flash MX-script-е.

Zhmurik 12.06.2002 14:36

Первый кадр:
var Material = new XML(source);
Material.load("test.xml");

Второй пустой.

Третий:
if(!Material.loaded){
gotoAndPlay(2);
}else{
play();
}

Четвёртый:
while (Material != null){
if(Cathegory=="Karta"){

Zhmurik 12.06.2002 14:43

Соррри не дописал

while (Material != null){
if (Material.nodeName == "text1"{
_root.aaa=Material.firstChild.nodeValue
}
if (Material.firstChild != null) {
Material = Material.firstChild;
}else if(Material.nextSibling != null){
Material = Material.nextSibling;
}else{
Material = Material.parentNode;
Material = Material.nextSibling;
}
}
stop();

Теперь test.xml
<?xml version="1.0"?><texts><text1>HELP!</text1></texts>

Для XML очень важно не делать перевола строки и пропусков.
В конце ты получаешь в _root.aaa="HELP!"

УильямБрэдберри 12.06.2002 15:20

Цитата:

Оригинал написал(а) Zhmurik
Для XML очень важно не делать перевола строки и пропусков.

Забудь...
Можешь делать пропуски... (есть ф-я "myXML.ignoreWhite()")
http://www.flasher.ru/tutorial/viewtut.php?id=67

Cep}|{ 12.06.2002 15:34

спасибо, особенно за тьюториал.


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

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