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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 27.11.2011, 19:27
argoniummm вне форума Посмотреть профиль Отправить личное сообщение для argoniummm Найти все сообщения от argoniummm
  № 1  
Ответить с цитированием
argoniummm
[+1.4 08.07.11]

Регистрация: Jun 2011
Сообщений: 217
По умолчанию Обработка xml файла

Код:
<data>
<category1>
<iteam1 name="name" data="data"><iteam1>
<iteam2 name="name" data="data"><iteam2>
</category1>
<category2>
<iteam1 name="name" data="data"><iteam1>
<iteam2 name="name" data="data"><iteam2>
</category2>
</data>
Вся сложность в том что может быть сколько угодно категорий и сколько угодно пунктов в ней.
Для чего нужно обработать этот хмл файл: в 1 выпадающий список добавить названия категории. Во 2 - пункты этой категории.

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

Регистрация: Nov 2010
Адрес: Москва
Сообщений: 915
Записей в блоге: 4
Отправить сообщение для Aquahawk с помощью ICQ Отправить сообщение для Aquahawk с помощью Skype™
с таким вопросом вам, думаю, стоит пройти в раздел ваканси.
__________________
:)

Старый 27.11.2011, 19:33
goodguy вне форума Посмотреть профиль Найти все сообщения от goodguy
  № 3  
Ответить с цитированием
goodguy
Banned
[+1 05.11.11]
[+1 09.08.11]

Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
Зачем категории названы как category1, category2.. ?
Здесь как раз надо чтобы они все разывались просто category и проблем не будет

Старый 27.11.2011, 19:41
argoniummm вне форума Посмотреть профиль Отправить личное сообщение для argoniummm Найти все сообщения от argoniummm
  № 4  
Ответить с цитированием
argoniummm
[+1.4 08.07.11]

Регистрация: Jun 2011
Сообщений: 217
Их название просто тоже нужно будет учесть.

Добавлено через 48 секунд
Или можно сделать другой формат xml (но какой я не знаю)

Старый 27.11.2011, 20:35
andrew911 вне форума Посмотреть профиль Отправить личное сообщение для andrew911 Найти все сообщения от andrew911
  № 5  
Ответить с цитированием
andrew911

Регистрация: Mar 2007
Сообщений: 545
Код AS3:
<data>
<category name="name">
<item name="name" data="data"><item>
<item name="name" data="data"><item>
</category>
<category name="name">
<item name="name" data="data"><item>
<item name="name" data="data"><item>
</category>
</data>

Старый 27.11.2011, 20:37
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 6  
Ответить с цитированием
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
Код AS3:
var data:XML =
<data>
	<category1>
		<iteam1 name="name" data="data"></iteam1>
		<iteam2 name="name" data="data"></iteam2>
	</category1>
	<category2>
		<iteam1 name="name" data="data"></iteam1>
		<iteam2 name="name" data="data"></iteam2>
	</category2>
</data>;
 
 
for each(var category:XML in data.*)
{
	trace( "category : " + category.name() );
	for each(var item:XML in category.*)
	{
		trace( "\titem : " + item.name());
 
	}
}

Старый 27.11.2011, 21:08
goodguy вне форума Посмотреть профиль Найти все сообщения от goodguy
  № 7  
Ответить с цитированием
goodguy
Banned
[+1 05.11.11]
[+1 09.08.11]

Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
А откуда там возьмется category? Если там category1, category2 и т.д.

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

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
>> А откуда там возьмется category?
E4X, однако..

Старый 27.11.2011, 21:33
argoniummm вне форума Посмотреть профиль Отправить личное сообщение для argoniummm Найти все сообщения от argoniummm
  № 9  
Ответить с цитированием
argoniummm
[+1.4 08.07.11]

Регистрация: Jun 2011
Сообщений: 217
Обращение несуществующего свойства data.
Ошибка возникает

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

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
argoniummm, в твоем первом посте xml не валидный, если ты тестишь его, то вероятно из-за этого

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

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

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


 


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


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