Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Загрузка xml из папки (http://www.flasher.ru/forum/showthread.php?t=144525)

Life_Master 14.09.2010 15:28

Загрузка xml из папки
 
Как заставить флеш дойти до нужной папки и загрузить xml?

насколько я осведомлен - флеш не шарится по папкам, но может нашлось решение...

incvizitor 14.09.2010 15:37

прописываете путь к нужной папке и грузите. если я Вас правильно понял...

Life_Master 14.09.2010 16:38

пробывал так:
1 вариант выводит это:
Error loading XML
Error opening URL 'file:///E|/My%20Folder/lang/rus/lang/rus/index.xml'
Код AS3:

xmlData = new XML();
xmlData.ignoreWhite = true;
xmlData.onLoad = loadXML;
xmlData.load(папка1/папка2/index.xml);

2 вариант
Error loading XML
Error opening URL 'file:///E|/My%20Folder/lang/rus/index.xml'
Код AS3:

xmlData = new XML();
xmlData.ignoreWhite = true;
xmlData.onLoad = loadXML;
xmlData.load(index.xml);

добавлял еще и URLRequest - та же лажа... или нужен абсолютный путь?

i.o. 14.09.2010 16:41

Цитата:

file:///E|/My%20Folder/lang/rus/lang/rus/index.xml
у вас действительно такая иерахия папок, что lang/rus/ повторяется 2 раза??

Life_Master 14.09.2010 16:45

нет, один раз, trace выводит так, при добавлении в строку "папок" xmlData.load(папка1/папка2/index.xml);

i.o. 14.09.2010 16:50

Цитата:

xmlData.load(папка1/папка2/index.xml);
вообще-то строки заключают в кавычки. Удивительно, что при таком раскладе SWF компилится..

Life_Master 14.09.2010 16:52

кавычки есть... я пропустил просто... башка болит, глаза слезяться)))

i.o. 14.09.2010 16:55

Цитата:

папка1/папка2/index.xml
Это путь для примера или у вас так все и есть?
И где лежит сам SWF?
Напишите абсолютные пути для SWF и для вашей хмл - проще разобраться будет.

Life_Master 14.09.2010 16:58

есть такой момент(он корявый, но...) - swf'ка из которой вызывается ниже написанное лежит тут - E:\My Folder\index_page.swf

остальное:
E:\My Folder\lang\rus\index.swf
E:\Alex Rybchuk\lang\rus\index.xml

incvizitor 14.09.2010 17:26

Во первых: откуда взялся метод load у класса XML?

Во вторых: откройте свой XML в браузере и скопируйте ссылку.


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

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