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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 08.11.2006, 11:38
rogov вне форума Посмотреть профиль Отправить личное сообщение для rogov Найти все сообщения от rogov
  № 1  
Ответить с цитированием
rogov
[+1.3 27.11.06]

Регистрация: Sep 2006
Сообщений: 11
здравствуйте!!!!
не стал я создавать новую тему дабы не хламить форум да и темы немного совпадают!!!
а проблема вот в чем!!!
есть код!

Код:
data_xml = new XML();
data_xml.ignoreWhite = true;
data_xml.onLoad = parseXML;
data_xml.load("clanuser.xml");
function parseXML() {
	arrXML = varData(this.firstChild);
	delete data_xml;
}
функция varData делает из xml файла массив
получается что arrXML 'jn массив с объектами!!!

ну а тебепь суть пробелемы !!!!
мне нужно загрузить 2 файла xml таким способом и из них 2 разных массива, а потом их сравнить!!!
но при сравнении ничего не получается!!!


Последний раз редактировалось iNils; 08.11.2006 в 14:09.
Старый 08.11.2006, 11:48
miramax вне форума Посмотреть профиль Отправить личное сообщение для miramax Посетить домашнюю страницу miramax Найти все сообщения от miramax
  № 2  
Ответить с цитированием
miramax
 
Аватар для miramax

Регистрация: Oct 2005
Адрес: Борисоглебск
Сообщений: 1,702
Отправить сообщение для miramax с помощью ICQ Отправить сообщение для miramax с помощью AIM Отправить сообщение для miramax с помощью MSN Отправить сообщение для miramax с помощью Yahoo Отправить сообщение для miramax с помощью Skype™
Цитата:
Сообщение от rogov
здравствуйте!!!!
не стал я создавать новую тему дабы не хламить форум да и темы немного совпадают!!!
а проблема вот в чем!!!
есть код!
ну а тебепь суть пробелемы !!!!
мне нужно загрузить 2 файла xml таким способом и из них 2 разных массива, а потом их сравнить!!!
но при сравнении ничего не получается!!!
А ты вызови функцию сравнения по событию окончания загрузки !!!!!
__________________
AS3 | www.FLAPS.ru | Русские флэшеры самые умные флэшеры в мире. ©

Старый 08.11.2006, 12:22
motor4ik вне форума Посмотреть профиль Отправить личное сообщение для motor4ik Посетить домашнюю страницу motor4ik Найти все сообщения от motor4ik
  № 3  
Ответить с цитированием
motor4ik
 
Аватар для motor4ik

Регистрация: Jun 2005
Адрес: Moscow - immigrate from Volgodonsk
Сообщений: 2,534
а причем тут схожесть вопросов??? тут вопрос про сравнение массивов, сравнивай поэлементно.

Старый 08.11.2006, 12:32
rogov вне форума Посмотреть профиль Отправить личное сообщение для rogov Найти все сообщения от rogov
  № 4  
Ответить с цитированием
rogov
[+1.3 27.11.06]

Регистрация: Sep 2006
Сообщений: 11
Цитата:
Сообщение от motor4ik
а причем тут схожесть вопросов??? тут вопрос про сравнение массивов, сравнивай поэлементно.
ну как сравнивать массивы я знаю!!!!

Старый 08.11.2006, 12:33
rogov вне форума Посмотреть профиль Отправить личное сообщение для rogov Найти все сообщения от rogov
  № 5  
Ответить с цитированием
rogov
[+1.3 27.11.06]

Регистрация: Sep 2006
Сообщений: 11
Цитата:
Сообщение от miramax
А ты вызови функцию сравнения по событию окончания загрузки !!!!!
а как отслетдить загрузились ли оба файла или нет!!!!

Старый 08.11.2006, 13:26
rogov вне форума Посмотреть профиль Отправить личное сообщение для rogov Найти все сообщения от rogov
  № 6  
Ответить с цитированием
rogov
[+1.3 27.11.06]

Регистрация: Sep 2006
Сообщений: 11
попробывал сделать вот так!!!
Код:
System.useCodepage = true;
data_xml = new XML();
data_xml.ignoreWhite = true;
data_xml.onLoad = parseXML;
data_xml.load("clanuser.xml");
data_xml2 = new XML();
data_xml2.ignoreWhite = true;
function parseXML() {
	arrXML = varData(this.firstChild);
	delete data_xml;
	data_xml2.load("users.xml");
	data_xml2.onLoad = function() {
		arrXML2 = varData(this.firstChild);
		delete data_xml2;
		trace(arrXML2.users.user[0]._attributes.nick);
		trace(arrXML.users.user[0]._attributes.nick);
		if (arrXML2.users.user[0]._attributes.nick === arrXML.users.user[0]._attributes.nick) {
			trace("ok");
		}
	};
}
ничего не получается!!!! подскажите что не так??????


Последний раз редактировалось iNils; 08.11.2006 в 14:10.
Старый 08.11.2006, 13:59
motor4ik вне форума Посмотреть профиль Отправить личное сообщение для motor4ik Посетить домашнюю страницу motor4ik Найти все сообщения от motor4ik
  № 7  
Ответить с цитированием
motor4ik
 
Аватар для motor4ik

Регистрация: Jun 2005
Адрес: Moscow - immigrate from Volgodonsk
Сообщений: 2,534
есть два варианта, первый - загружаешь первый xml как onLoad сработал, парсиш его и даешь старт грузить второй, как второй onLoad начинаешь сравнивать, второй- запускаешь оба на загрузку, ставишь два влага ложь, запускаешь онЕнтерфрейм как два флага тру, начинаешь сравнение!

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

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
2 rogov: вы получаете устное предупрежедение за захламление форума (в одной теме два разных вопроса не задают) и не использование тегов [code][/code]. Выделил посты в отдельную тему.
__________________
(и)Нильс.ru | Плагины для FlashDevelop


Последний раз редактировалось iNils; 08.11.2006 в 14:11.
Старый 08.11.2006, 18:22
El Scream вне форума Посмотреть профиль Отправить личное сообщение для El Scream Найти все сообщения от El Scream
  № 9  
Ответить с цитированием
El Scream

Регистрация: Mar 2006
Адрес: moscow
Сообщений: 243
Отправить сообщение для El Scream с помощью ICQ
Цитата:
Сообщение от iNils
2 rogov: вы получаете устное предупрежедение за захламление форума.
Все таки наверное письменное(ака цифровое)
__________________
Всем товарищ и друг

Старый 08.11.2006, 18:45
rogov вне форума Посмотреть профиль Отправить личное сообщение для rogov Найти все сообщения от rogov
  № 10  
Ответить с цитированием
rogov
[+1.3 27.11.06]

Регистрация: Sep 2006
Сообщений: 11
предупреждения это хорошо(правила есть правила)

но всеж я не совсем понял как сделать!!!
не трудно если напишите маленький пример!!!!

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

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

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


 


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


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