Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 30.09.2005, 16:32
KUZEN вне форума Посмотреть профиль Отправить личное сообщение для KUZEN Посетить домашнюю страницу KUZEN Найти все сообщения от KUZEN
  № 11  
Ответить с цитированием
KUZEN
Ветеран форума
 
Аватар для KUZEN

Регистрация: Jun 2005
Адрес: MOSCOW
Сообщений: 6,852
Отправить сообщение для KUZEN с помощью ICQ Отправить сообщение для KUZEN с помощью Yahoo Отправить сообщение для KUZEN с помощью Skype™
var my_xml:XML = new XML();
my_xml.ignoreWhite = true;
my_xml.load("doc1.xml");
my_xml.onLoad = function(){
trace(this.my_xml["x1"].firstChild.nodeValue);
}
__________________
BestMasterиZация

Старый 30.09.2005, 20:51
IvanBatsuev вне форума Посмотреть профиль Отправить личное сообщение для IvanBatsuev Найти все сообщения от IvanBatsuev
  № 12  
Ответить с цитированием
IvanBatsuev

Регистрация: Sep 2005
Сообщений: 37
onLoad надо писать раньше, чем началась загрузка файла...Иначе он может загрузиться раньше, чем программа обработает и пустит onLoad.
var xml1:XML=new XML();
xml1.ignoreWhite=true;
xml1.onLoad=function():Void
{
//твои действия
}
xml1.load("./doc1.xml")

Старый 30.09.2005, 21:10
Iv вне форума Посмотреть профиль Отправить личное сообщение для Iv Посетить домашнюю страницу Iv Найти все сообщения от Iv
  № 13  
Ответить с цитированием
Iv
 
Аватар для Iv

Регистрация: Apr 2001
Адрес: Moscow
Сообщений: 1,475
не может.
похожий эффект наблюдается только у поточного Sound на локалке.

Старый 03.10.2005, 06:52
seeker2005 вне форума Посмотреть профиль Отправить личное сообщение для seeker2005 Найти все сообщения от seeker2005
  № 14  
Ответить с цитированием
seeker2005

Регистрация: Sep 2005
Адрес: Tomsk
Сообщений: 39
Отправить сообщение для seeker2005 с помощью ICQ
Код:
var my_xml:XML = new XML();
var my_xml:XML = new XML();
my_xml.ignoreWhite = true;

my_xml.onLoad = function(success)
{
	if(success)
	{
		trace("doc1.xml are load");
		trace('XML Node name "' + this.firstChild.childNodes[0].nodeName + 
			'" = ' + this.firstChild.childNodes[0].firstChild.nodeValue);	
	}
	else
	{
		trace("Error loading: " + this.status);
	}
}
my_xml.load("doc1.xml");
__________________
Голова она не только для того, чтобы кашу есть...

Старый 03.10.2005, 13:05
intro вне форума Посмотреть профиль Отправить личное сообщение для intro Найти все сообщения от intro
  № 15  
Ответить с цитированием
intro
 
Аватар для intro

Регистрация: Aug 2005
Сообщений: 70
Отправить сообщение для intro с помощью ICQ
Цитата:
Сообщение от KUZEN
var my_xml:XML = new XML();
my_xml.ignoreWhite = true;
my_xml.load("doc1.xml");
my_xml.onLoad = function(){
trace(this.my_xml["x1"].firstChild.nodeValue);
}
Не палит всё равно... андифинед и всё тут ....

Старый 03.10.2005, 13:16
seeker2005 вне форума Посмотреть профиль Отправить личное сообщение для seeker2005 Найти все сообщения от seeker2005
  № 16  
Ответить с цитированием
seeker2005

Регистрация: Sep 2005
Адрес: Tomsk
Сообщений: 39
Отправить сообщение для seeker2005 с помощью ICQ
и не будет
путь правильно писать надо...
Вы и так в my_xml так зачем тогда писать this.my_xml ?
__________________
Голова она не только для того, чтобы кашу есть...

Старый 05.10.2005, 12:41
intro вне форума Посмотреть профиль Отправить личное сообщение для intro Найти все сообщения от intro
  № 17  
Ответить с цитированием
intro
 
Аватар для intro

Регистрация: Aug 2005
Сообщений: 70
Отправить сообщение для intro с помощью ICQ
Написал я и путь правильно. Помогите пожалуйста, ну ни чего не получается.
Я в ручную создал XML файл с именем doc1.xml в котором содержится следующая информация:
<?xml version="1.0"?>
<dannye>
<x id="x1">1</x>
<y id="y1">2</y>
<z id="z1">may</z>
</dannye>

А во флэше написал следующий код:

var my_xml:XML = new XML();
my_xml.ignoreWhite = true;
my_xml.load('C:\XML\doc1.xml');
my_xml.onLoad=function(){
trace(my_xml["x1"].firstChild.nodeValue);
};


На выходе пишет следующую ерунду:

undefined
Error opening URL "C:\ML\oc1.xml"

Старый 05.10.2005, 12:56
seeker2005 вне форума Посмотреть профиль Отправить личное сообщение для seeker2005 Найти все сообщения от seeker2005
  № 18  
Ответить с цитированием
seeker2005

Регистрация: Sep 2005
Адрес: Tomsk
Сообщений: 39
Отправить сообщение для seeker2005 с помощью ICQ
Тебе готовый скрипт дали, чего еще надо?
проверь формат своего XML документа. UTF8?
__________________
Голова она не только для того, чтобы кашу есть...

Старый 05.10.2005, 13:02
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 19  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Все у него верно, проблема мне кажется в другом.

my_xml = new XML('<?xml version="1.0"?><dannye><x id="x1">1</x><y id="y1">2</y><z id="z1">may</z></dannye>');
my_xml.ignoreWhite = true;
trace(my_xml["x1"].firstChild.nodeValue);

Запустил это скрипт в версиях 6,7,8. 6 и 7 выдало "1", а 8-ка undefined.
Похоже в ней отрубили поддержку id в xml.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 05.10.2005, 13:02
intro вне форума Посмотреть профиль Отправить личное сообщение для intro Найти все сообщения от intro
  № 20  
Ответить с цитированием
intro
 
Аватар для intro

Регистрация: Aug 2005
Сообщений: 70
Отправить сообщение для intro с помощью ICQ
Всё пошло.... Странно.... Ни чего ни менял...Само пошло.... Большое спасибо люди добрые!

Создать новую тему Ответ Часовой пояс GMT +4, время: 15:14.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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