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

Flex Discussion :

probleme acces noeud xml


Sujet :

Flex

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Janvier 2008
    Messages
    139
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 139
    Par défaut probleme acces noeud xml
    Bonjour,

    J'ai un fichier xml provenant de youtube, mais je n'arrive pas à accéder à un noeud de la forme :" <media:group>"


    Voici mon code mais flexbuilder n'en veut pas :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    	for each(var bal:XML in xmlfile.entry.media:group)
    				{ 
     
    					Alert.show(bal);
    				}

    merci pour vos réponses

    un bout de mon 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
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    <entry>
        <id>http://gdata.youtube.com/feeds/api/videos/dMH0bHeiRNg</id>
        <published>2006-04-06T21:30:53.000Z</published>
        <updated>2009-08-06T04:27:23.000Z</updated>
        <category scheme="http://schemas.google.com/g/2005#kind" term="http://gdata.youtube.com/schemas/2007#video"/>
        <category scheme="http://gdata.youtube.com/schemas/2007/categories.cat" term="Comedy" label="Humour"/>
        <category scheme="http://gdata.youtube.com/schemas/2007/keywords.cat" term="Dancing"/>
        <category scheme="http://gdata.youtube.com/schemas/2007/keywords.cat" term="comedy"/>
        <title type="text">Evolution of Dance</title>
        <content type="text">The funniest 6 minutes you will ever see! Remember how many of these you have done! Follow @ http://www.twitter.com/judsonlaipply
     
    Judson Laipply is dancing -
     
    http://www.theevolutionofdance.com -
     
    for more info including song list!</content>
        <link rel="alternate" type="text/html" href="http://www.youtube.com/watch?v=dMH0bHeiRNg"/>
        <link rel="http://gdata.youtube.com/schemas/2007#video.responses" type="application/atom+xml" href="http://gdata.youtube.com/feeds/api/videos/dMH0bHeiRNg/responses"/>
        <link rel="http://gdata.youtube.com/schemas/2007#video.related" type="application/atom+xml" href="http://gdata.youtube.com/feeds/api/videos/dMH0bHeiRNg/related"/>
        <link rel="http://gdata.youtube.com/schemas/2007#mobile" type="text/html" href="http://m.youtube.com/details?v=dMH0bHeiRNg"/>
        <link rel="self" type="application/atom+xml" href="http://gdata.youtube.com/feeds/api/standardfeeds/most_viewed/v/dMH0bHeiRNg"/>
        <author>
          <name>judsonlaipply</name>
          <uri>http://gdata.youtube.com/feeds/api/users/judsonlaipply</uri>
        </author>
        <gd:comments>
          <gd:feedLink href="http://gdata.youtube.com/feeds/api/videos/dMH0bHeiRNg/comments" countHint="379752"/>
        </gd:comments>
        <media:group>
          <media:category label="Humour" scheme="http://gdata.youtube.com/schemas/2007/categories.cat">Comedy</media:category>
          <media:content url="http://www.youtube.com/v/dMH0bHeiRNg&amp;f=standard&amp;app=youtube_gdata" type="application/x-shockwave-flash" medium="video" isDefault="true" expression="full" duration="360" yt:format="5"/>
          <media:content url="rtsp://rtsp2.youtube.com/CiQLENy73wIaGwnYRKJ3bPTBdBMYDSANFEgGUghzdGFuZGFyZAw=/0/0/0/video.3gp" type="video/3gpp" medium="video" expression="full" duration="360" yt:format="1"/>
          <media:content url="rtsp://rtsp2.youtube.com/CiQLENy73wIaGwnYRKJ3bPTBdBMYESARFEgGUghzdGFuZGFyZAw=/0/0/0/video.3gp" type="video/3gpp" medium="video" expression="full" duration="360" yt:format="6"/>
          <media:description type="plain">The funniest 6 minutes you will ever see! Remember how many of these you have done! Follow @ http://www.twitter.com/judsonlaipply
     
    Judson Laipply is dancing -
     
    http://www.theevolutionofdance.com -
     
    for more info including song list!</media:description>
          <media:keywords>Dancing, comedy</media:keywords>
          <media:player url="http://www.youtube.com/watch?v=dMH0bHeiRNg"/>
          <media:thumbnail url="http://i.ytimg.com/vi/dMH0bHeiRNg/2.jpg" height="90" width="120" time="00:03:00"/>
          <media:thumbnail url="http://i.ytimg.com/vi/dMH0bHeiRNg/1.jpg" height="90" width="120" time="00:01:30"/>
          <media:thumbnail url="http://i.ytimg.com/vi/dMH0bHeiRNg/3.jpg" height="90" width="120" time="00:04:30"/>
          <media:thumbnail url="http://i.ytimg.com/vi/dMH0bHeiRNg/0.jpg" height="240" width="320" time="00:03:00"/>
          <media:title type="plain">Evolution of Dance</media:title>
          <yt:duration seconds="360"/>
        </media:group>
        <gd:rating average="4.656833" max="5" min="1" numRaters="569618" rel="http://schemas.google.com/g/2005#overall"/>
        <yt:statistics favoriteCount="764081" viewCount="123894902"/>
      </entry>

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Mai 2006
    Messages
    895
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 895
    Par défaut
    Bonjour,

    Ce sont les deux points que n'apprécie pas le compilateur. Tu devrais regarder comment se manipule les objets XML en ActionScript, voici la documentation officielle.

    ++

  3. #3
    Membre confirmé
    Inscrit en
    Janvier 2008
    Messages
    139
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 139
    Par défaut
    merci

    il fallait
    :
    rajouter un namespace
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    private var media:Namespace = new Namespace("media","http://search.yahoo.com/mrss/");
    et acceder au noeud de cette facon:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    bal.media::group.media::content[0].@url

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 16/08/2007, 12h22
  2. [Ajout noeud xml] comment ça marche?
    Par noobiewan kenobi dans le forum Format d'échange (XML, JSON...)
    Réponses: 37
    Dernier message: 19/07/2007, 22h46
  3. Réponses: 3
    Dernier message: 01/04/2005, 09h37
  4. Probleme d'include XML/XSL en ASP
    Par baygz dans le forum XSL/XSLT/XPATH
    Réponses: 12
    Dernier message: 02/07/2004, 16h38
  5. XSL ne parvient pas à lire les noeuds XML ??
    Par yahn dans le forum XSL/XSLT/XPATH
    Réponses: 6
    Dernier message: 27/06/2004, 19h29

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