Форум 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=94777)

littleannika 19.04.2007 17:26

XML объясните на пальцах, плз
 
Никогда не работала с флеш-скриптом, поэтому не догоняю:

Что конкретно нужно сделать с XML-файлом, чтобы прочитать значения из нод (и поместить в текст во флеш)?

В хелпе есть только описания функций и т.п., а как использовать - не понятно.

Помогите, пожалуйста, разобраться.

CorC 19.04.2007 17:36

А вы не пробовали по этим функциям потыкать?
Там же примеры есть, даже не на пальцах
http://livedocs.adobe.com/flash/8/ma....html#wp516988

0xFFFFFF 19.04.2007 17:42

http://www.artlebedev.ru/tools/techn...etc/flash-xml/

screamge 19.04.2007 17:46

http://fordesign.info/547_0_144.html

littleannika 19.04.2007 17:51

Flash script:
Код:

var my_xml:XML = new XML();
my_xml.load("xml.xml");
my_xml.ignoreWhite = true;

trace(my_xml.firstChild.nodeName);

XML:
Код:

<?xml version="1.0" encoding="windows-1251"?>
<root><name>Burj Dubai</name></root>

Результат: undefined

1. Где искать баг?
2. Как достучаться до значения с теге name? - my_xml.firstChild.firstChild.nodeValue ?

etc 19.04.2007 17:56

1. В том, что загрузка асинхронная с кодом и не происходит сразу после того, как написано load. Для этого сущствует метод onLoad у XML.
2. См. выше.

screamge 19.04.2007 17:57

1. ignoreWhite должен быть до load.
2. кодировка документа должна быть в UTF-8

littleannika 19.04.2007 18:00

Как с onLoad-ом работать?

etc 19.04.2007 18:03

http://livedocs.macromedia.com/flash.../00002876.html

CorC 19.04.2007 18:06

onLoad надо - это принимает как бы данные
а load тоже надо, это посылает :)


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

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