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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 27.02.2008, 18:49
zanull вне форума Посмотреть профиль Отправить личное сообщение для zanull Найти все сообщения от zanull
  № 1  
Ответить с цитированием
zanull
[+3 16.09.08]

Регистрация: Jan 2008
Адрес: flex.org
Сообщений: 211
По умолчанию вывод xml во флеш

подскажите как такой вот xml флешом распарсить и данные выгрузить во флеш:
Код:
<?xml version="1.0" encoding="utf-8"?> 
 <room> 	
	<userid>6</userid> 		
	<username>itm.test3@gmail.com</username> 		
	<password>e10adc3949ba59abbe56e057f20f883e</password> 	
	<trackname1>http://media.imeem.com/m/8yrK4zbKQN/aus=false/</trackname1> 		
	<trackname2>http://media.imeem.com/m/giOkmaYE5D/aus=false/</trackname2> 		
	<trackname3>http://media.imeem.com/m/RbBXCLvk9u/aus=false/</trackname3> 	
	<toptenfriends1>mahesh student</toptenfriends1> 		
	<descrition1></descrition1> 		
	<toptenfriends2>Charles Giangreco</toptenfriends2> 		
	<descrition2>Best Friend</descrition2> 	
	<aboutme>This video sort of shows a preview of what things are to come. It was originally meant to be shown at CES 2008, but had to be taken down. You'll see a lot of cross integration with many devices. The UI concept is also simila</aboutme> 		
	<myinterests>This video sort of shows a preview of what things are to come. It was originally meant to be shown at CES 2008, but had to be taken down. You'll see a lot of cross integration with many devices. The UI concept is also simila</myinterests> 		
	<muslike>This video sort of shows a preview of what things are to come. It was originally meant to be shown at CES 2008, but had to be taken down. You'll see a lot of cross integration with many devices. The UI concept is also simila</muslike> 		
	<instrplay>This video sort of shows a preview of what things are to come. It was originally meant to be shown at CES 2008, but had to be taken down. You'll see a lot of cross integration with many devices. The UI concept is also simila</instrplay> 		
	<movieslike>This video sort of shows a preview of what things are to come. It was originally meant to be shown at CES 2008, but had to be taken down. You'll see a lot of cross integration with many devices. The UI concept is also simila</movieslike> 		
	<telshow>This video sort of shows a preview of what things are to come. It was originally meant to be shown at CES 2008, but had to be taken down. You'll see a lot of cross integration with many devices. The UI concept is also simila</telshow> 		
	<booksread>This video sort of shows a preview of what things are to come. It was originally meant to be shown at CES 2008, but had to be taken down. You'll see a lot of cross integration with many devices. The UI concept is also simila</booksread> 		
	<heroes>This video sort of shows a preview of what things are to come. It was originally meant to be shown at CES 2008, but had to be taken down. You'll see a lot of cross integration with many devices. The UI concept is also simila</heroes> 		
	<sports>This video sort of shows a preview of what things are to come. It was originally meant to be shown at CES 2008, but had to be taken down. You'll see a lot of cross integration with many devices. The UI concept is also simila</sports> 	
	<messages></messages> 	
	<img1>http://www.bloust.com/images/students_images/61195542756.jpeg</img1> 	
	<chanel1>http://www.youtube.com/v/ylhWagV5rCQ</chanel1> 		
	<chanel2>http://www.youtube.com/v/G3fnuWOUXdk</chanel2> 		
	<chanel3>http://www.youtube.com/v/1rJWW_KqeAw</chanel3> 	
 </room>
большое спасибо

Старый 27.02.2008, 19:01
DarkLight вне форума Посмотреть профиль Отправить личное сообщение для DarkLight Посетить домашнюю страницу DarkLight Найти все сообщения от DarkLight
  № 2  
Ответить с цитированием
DarkLight
ветеран форума
 
Аватар для DarkLight

Регистрация: May 2006
Адрес: Москва
Сообщений: 2,978
Отправить сообщение для DarkLight с помощью ICQ Отправить сообщение для DarkLight с помощью Skype™
Идем циклом по xmlInstance.firstChild.firstChild и вытаскиваем nodeValue согласно nodeName
__________________
4am is time to rock

Старый 27.02.2008, 19:14
zanull вне форума Посмотреть профиль Отправить личное сообщение для zanull Найти все сообщения от zanull
  № 3  
Ответить с цитированием
zanull
[+3 16.09.08]

Регистрация: Jan 2008
Адрес: flex.org
Сообщений: 211
DarkLight а по детальней можно?

Старый 27.02.2008, 19:28
DarkLight вне форума Посмотреть профиль Отправить личное сообщение для DarkLight Посетить домашнюю страницу DarkLight Найти все сообщения от DarkLight
  № 4  
Ответить с цитированием
DarkLight
ветеран форума
 
Аватар для DarkLight

Регистрация: May 2006
Адрес: Москва
Сообщений: 2,978
Отправить сообщение для DarkLight с помощью ICQ Отправить сообщение для DarkLight с помощью Skype™
Предположим, что эти данные лежат в test.xml, тогда:
Код:
var xmlInstance:XML = new XML();
xmlInstance.onLoad = parseData;
xmlInstance.ignoreWhite = true;
xmlInstance.load("test.xml");
function parseData(suc:Boolean):Void {
	if (suc) {
		var data1:XMLNode = xmlInstance.firstChild;
		for(var i:XMLNode = data1.firstChild;i!=null;i = i.nextSibling){
			trace(i+" "+i.nodeName+" -> "+i.firstChild);	
			}
	}
}
__________________
4am is time to rock

Старый 27.02.2008, 19:34
zanull вне форума Посмотреть профиль Отправить личное сообщение для zanull Найти все сообщения от zanull
  № 5  
Ответить с цитированием
zanull
[+3 16.09.08]

Регистрация: Jan 2008
Адрес: flex.org
Сообщений: 211
data1 - это у Вас элемент узла в xml?

Старый 27.02.2008, 19:41
DarkLight вне форума Посмотреть профиль Отправить личное сообщение для DarkLight Посетить домашнюю страницу DarkLight Найти все сообщения от DarkLight
  № 6  
Ответить с цитированием
DarkLight
ветеран форума
 
Аватар для DarkLight

Регистрация: May 2006
Адрес: Москва
Сообщений: 2,978
Отправить сообщение для DarkLight с помощью ICQ Отправить сообщение для DarkLight с помощью Skype™
В данном случае это ссылка на содержимое тега <room>
__________________
4am is time to rock

Старый 27.02.2008, 19:47
zanull вне форума Посмотреть профиль Отправить личное сообщение для zanull Найти все сообщения от zanull
  № 7  
Ответить с цитированием
zanull
[+3 16.09.08]

Регистрация: Jan 2008
Адрес: flex.org
Сообщений: 211
ясно, а если не сложно, то подскажите как дальше действовать?

Старый 28.02.2008, 11:32
Olegg вне форума Посмотреть профиль Найти все сообщения от Olegg
  № 8  
Ответить с цитированием
Olegg
Banned
[+1 21.02.08]
[+4 21.02.08]
[+5 13.03.08]
[+4 13.03.08]

Регистрация: Feb 2008
Сообщений: 63
а дальше распарсить и занести XML в обьект или в массив,кому как удобнее.

Старый 28.02.2008, 11:51
chingachgoog вне форума Посмотреть профиль Найти все сообщения от chingachgoog
  № 9  
Ответить с цитированием
chingachgoog
Banned
[+4 01.02.09]
[+1 01.02.09]
 
Аватар для chingachgoog

блогер
Регистрация: Nov 2006
Адрес: Moscow
Сообщений: 2,145
Записей в блоге: 7
Я когда-то опрос проводил, кто как XML потрошит С тех пор много чьего кода пересмотрел, но так как мне ответили ни разу не видел.

Старый 28.02.2008, 12:40
zanull вне форума Посмотреть профиль Отправить личное сообщение для zanull Найти все сообщения от zanull
  № 10  
Ответить с цитированием
zanull
[+3 16.09.08]

Регистрация: Jan 2008
Адрес: flex.org
Сообщений: 211
понятно, судя из ответа chingachgoog, дельного ответа так и не получил, но может кто все же сможет подсказать как данный xml легче всего обработать флешом и выгрузить текстовую информацию в во флешку

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

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

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


 


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


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