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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 29.05.2008, 02:06
telit вне форума Посмотреть профиль Отправить личное сообщение для telit Найти все сообщения от telit
  № 1  
Ответить с цитированием
telit
 
Аватар для telit

Регистрация: Jul 2007
Сообщений: 306
Attention XML parse

такой вопрос:
Код:
trace(entry.xml.toString());
выдает такое:
Код:
<entry xmlns="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/" xmlns:rte="http://www.rte.ie/schemas/vod">
  <id>http://vod.rte.ie/videos/4rnGcQpDcyc</id>
  <published>2008-02-21T07:56:58.000-08:00</published>
  <updated>2008-04-30T07:06:00.000-07:00</updated>
  <title type="text">Fair City</title>
  <content type="text">Ali and Robin have a huge row front of the whole street. Jimmy can’t handle it and walks off but neither of them notices as they are still arguing. McAleer gives Tiernan and envelope containing a copy of Benjamin’s birth certificate.</content>
  <category term="channel" label="RTE One"/>
  <category term="genre" label="Drama"/>
  <category term="series" label="Season 25"/>
  <link rel="self" type="application/atom+xml" href="http://vod.rte.ie/videos/4rnGcQpDcyc"/>
  <link rel="alternate" type="text/html" href="http://vod.rte.ie/app?id=4rnGcQpDcyc"/>
  <link rel="embed" type="application/x-shockwave-flash" href="http://vod.rte.ie/player?id=4rnGcQpDcyc"/>
  <rte:valid start="2008-04-30T07:06:00.000-07:00" end="2008-04-30T07:06:00.000-07:00"/>
  <rte:duration ms="1234000" formatted="00:12"/>
  <rte:statistics views="1282"/>
  <author>
    <name>RTE</name>
    <uri>http://www.rte.ie</uri>
  </author>
  <media:title type="plain">Fair City</media:title>
  <media:description type="plain">Ali and Robin have a huge row front of the whole street. Jimmy can’t handle it and walks off but neither of them notices as they are still arguing. McAleer gives Tiernan and envelope containing a copy of Benjamin’s birth certificate.</media:description>
  <media:player url="http://vod.rte.ie/player?id=4rnGcQpDcyc" width="400" height="300"/>
  <media:thumbnail url="http://dynamic.rte.ie/09786756.jpg" height="128" width="72" time="00:00:00.000"/>
  <media:restriction relationship="allow" type="country">ie gb</media:restriction>
  <media:rating>ma</media:rating>
  <media:group>
    <media:content url="rtmp://rtmp.rte.ie/vod/file1.mp4" type="video/mp4" medium="video" expression="full" duration="15000" rte:format="advertising"/>
    <media:content url="rtmp://rtmp.rte.ie/vod/file2.mp4" type="video/mp4" medium="video" expression="full" duration="5000" rte:format="sting"/>
    <media:content url="rtmp://rtmp.rte.ie/vod/file3.mp4" type="video/mp4" medium="video" expression="full" duration="1800000" rte:format="content"/>
    <media:content url="rtmp://rtmp.rte.ie/vod/file4.mp4" type="video/mp4" medium="video" expression="full" duration="15000" rte:format="advertising"/>
    <media:content url="rtmp://rtmp.rte.ie/vod/fil6e.mp4" type="video/mp4" medium="video" expression="full" duration="1800000" rte:format="content"/>
  </media:group>
</entry>
Как получить массив "media:group"?

Старый 29.05.2008, 08:54
Skriv вне форума Посмотреть профиль Отправить личное сообщение для Skriv Найти все сообщения от Skriv
  № 2  
Ответить с цитированием
Skriv
[+1 06.04.11]

Регистрация: Jul 2007
Сообщений: 110
Код:
trace(entry.media:group.text());

Старый 30.05.2008, 10:46
telit вне форума Посмотреть профиль Отправить личное сообщение для telit Найти все сообщения от telit
  № 3  
Ответить с цитированием
telit
 
Аватар для telit

Регистрация: Jul 2007
Сообщений: 306
Спасибо! Возник ещё один вопрос как получить доступ к такому аттрибуту:
Код:
rte:format="advertising"

Старый 30.05.2008, 20:55
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 4  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
telit, вам привели синтаксически неверный код, у вас он что, работает?

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

Регистрация: Apr 2006
Адрес: Kursk, Russia
Сообщений: 523
Отправить сообщение для vooparker с помощью ICQ
это особый, уличный код =)
2tellit: на вскидку, попробуй так
Код:
var media:Namespace = new Namespace("http://search.yahoo.com/mrss/");
var rte:Namespace = new Namespace("http://www.rte.ie/schemas/vod");
trace(entry.xml.media::group.*);
trace(entry.xml.media::group.media::content[0].@rte::format);
__________________
Челябинские флешеры настолько суровы, что пишут код во Flash IDE

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

Регистрация: Jul 2007
Сообщений: 306
Спасибо. Получилось, но появилась другая проблема
как вытащить "href" из
Код:
<link...

Старый 08.06.2008, 13:51
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 7  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
@href

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

Регистрация: Jul 2007
Сообщений: 306
Код:
<link rel="self" type="application/atom+xml" href="http://vod.rte.ie/videos/4rnGcQpDcyc"/>
  <link rel="alternate" type="text/html" href="http://vod.rte.ie/app?id=4rnGcQpDcyc"/>
  <link rel="embed" type="application/x-shockwave-flash" href="http://vod.rte.ie/player?id=4rnGcQpDcyc"/>
как обратиться к 1,2 и 3 "link"?
XML представлен в начале темы.


Последний раз редактировалось telit; 09.06.2008 в 02:54.
Старый 09.06.2008, 03:01
vooparker вне форума Посмотреть профиль Отправить личное сообщение для vooparker Посетить домашнюю страницу vooparker Найти все сообщения от vooparker
  № 9  
Ответить с цитированием
vooparker
 
Аватар для vooparker

Регистрация: Apr 2006
Адрес: Kursk, Russia
Сообщений: 523
Отправить сообщение для vooparker с помощью ICQ
ну может уже справочник откроете? http://livedocs.adobe.com/flex/3/htm...th_XML_01.html
__________________
Челябинские флешеры настолько суровы, что пишут код во Flash IDE

Старый 09.06.2008, 11:34
telit вне форума Посмотреть профиль Отправить личное сообщение для telit Найти все сообщения от telit
  № 10  
Ответить с цитированием
telit
 
Аватар для telit

Регистрация: Jul 2007
Сообщений: 306
Код:
for each (var prop:XML in entry.xml.link)
						{
							trace(prop);
						}
Пробовал разобраться, не получается

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

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

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


 


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


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