IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ActionScript 3 Discussion :

As3 et flux rss youtube


Sujet :

ActionScript 3

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Formateur en informatique
    Inscrit en
    Mars 2010
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Formateur en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2010
    Messages : 32
    Par défaut As3 et flux rss youtube
    Bonjour tout le monde.

    Après plusieurs recherches se révélant infructueuses, je m'en remet à vous.
    Ma problématique est la suivante : Je souhaite récupérer le flux rss de youtube et le parser dans flash afin de récupérer les infos qui m’intéresse.

    Voici un extrait du xml :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    <feed xmlns="http://www.w3.or [...] Page>
      <entry>
        <id>http://gdata.youtube.com/feeds/api/users/bmousnier/playlists/7D31859ABA00F226</id>
        <publish [...] ntHint="6"/>
        <media:group>
          <media:thumbnail url="http://i.ytimg.com/vi/UumDNy8KhwI/default.jpg" height="90" width="120" yt:name="default"/>
          <media:thumbnail url="http://i.ytimg.com/vi/UumDNy8KhwI/hqdefault.jpg" height="360" width="480" yt:name="hqdefault"/>
          <yt:duration seconds="1772"/>
        </media:group>
        <yt:playlistId>7D31859ABA00F226</yt:playlistId>
      </entry>
      <entry>
        <id>http://gdat [...] etc...
    Je voudrais récupérer l'id et les deux l'adresse des 2 média:thumbnail

    voici l'extrait du code après chargement du xml :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    private function creePlaylist(pXML:XML):void
    		{
    			var feed:XMLList = pXML.elements();
    			for each(var entryfeed:XML in feed)
    			{
    			trace(entryfeed.entry);
    			} 
    		}
    et ca marche pas !!! j'ai rien du tout
    mais si je fais
    J'ai bien le xml qui s'affiche.
    Je patauge complet dans la semoule

    Merci d'avance pour votre aide

  2. #2
    Membre averti
    Profil pro
    Formateur en informatique
    Inscrit en
    Mars 2010
    Messages
    32
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Formateur en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2010
    Messages : 32
    Par défaut
    Finalement j'ai trouvé la solution. Je la donne aux personnes qui serais intéressées :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
     
    private function creePlaylist(rssXML:XML):void
    		{
    			if (rssXML.namespace("") != undefined)
    			{
    				default xml namespace = rssXML.namespace("");
    			}
     
    			var mediaNS:Namespace = rssXML.namespace("media");
     
    			for each (var entry:XML in rssXML..entry)
    			{
    				var idplaylist:String = entry.id.toString();
    				var titleplaylist:String = entry.title.toString();
    				var contentplaylist:String = entry.content.toString();
    				var mediaplaylist:String = entry.mediaNS::group.mediaNS::thumbnail[0].@url.toString();
    				var mediaplaylist2:String = entry.mediaNS::group.mediaNS::thumbnail[1].@url.toString();
     
    				//trace debug
    				trace("titre : "+titleplaylist);
    				trace("content : "+contentplaylist);
    				trace("feed : "+idplaylist);
    				trace("image :"+mediaplaylist);
    				trace("image grand :"+mediaplaylist2);
    				trace("---------------------------");
     
    			}
    		}

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Flux RSS
    Par Fabouney dans le forum XML/XSL et SOAP
    Réponses: 2
    Dernier message: 05/06/2005, 13h14

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo