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

Bibliothèques et frameworks PHP Discussion :

[SimpleXML] balises "spéciales" à analyser


Sujet :

Bibliothèques et frameworks PHP

Vue hybride

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

    Informations forums :
    Inscription : Mars 2006
    Messages : 20
    Par défaut [SimpleXML] balises "spéciales" à analyser
    Bonjour,

    J'essaye de parser un flux xml de Itunes dont voici un exemple :
    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
    <entry>
    <updated>2010-10-16T12:39:46-07:00</updated>
     
     
     
                        <title>November - Odd Nordstoga</title>
     
     
     
                        <im:name>November</im:name>
     
     
                        <im:contentType term="Music" label="Music"><im:contentType term="Album" label="Album"/></im:contentType>
     
                        <category term="Pop" scheme="http://www.fff.com...." label="Pop"/>
     
                        <im:price amount="80.00000" currency="NOK">80.00Kr</im:price>
     
                        <im:image height="55">http://a1.phobos.apple.com/us/r30/Music/5e/77/7c/mzi.hzgnkyzl.55x55-70.jpg</im:image>
     
                        <im:image height="60">http://a1.phobos.apple.com/us/r30/Music/5e/77/7c/mzi.hzgnkyzl.60x60-50.jpg</im:image>
     
                        <im:image height="170">http://a1.phobos.apple.com/us/r30/Music/5e/77/7c/mzi.hzgnkyzl.170x170-75.jpg</im:image>
     
                        <rights>2010 Universal Music A/S</rights>
     
                        <im:releaseDate label="04 October 2010">2010-10-04T00:00:00-07:00</im:releaseDate>
     
                        <im:itemCount>10</im:itemCount>
     
     
     
                </entry>
    Je n'arrive pas à récupérer les balises <im:image...> ;( J'ai tout essayé, voici mon dernier essai... J'ai donc besoin de votre aide pour par exemple récupérer le lien de l'image dont le "height=170"...

    mon "code" :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    foreach ($xml->entry as $entry) {
    $titre = $entry->title;
    $categorie = $entry->category->term;    
    $image = $entry->{'im:image'}->height;
    }
    Merci par avance pour votre aide !
    Sonno

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 20
    Par défaut
    j'essaye avec xpath mais ce n'est pas mieux

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $image = $xml->xpath('//entry/im:image[@height="170"]');
    SVP, un peu d'aide !
    Mercii !

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 20
    Par défaut
    C'est top ici on se fait les questions et les réponses !!!!
    Bon j'ai trouvé d'ou venait mon problème !!!!

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $image = array_shift($entry->xpath('//im:image[@height="170"]'));
    Et voila !!! Ca pourrait aider quelqu'un !

    sonno

Discussions similaires

  1. Augmenter la hauteur du div/span de la balise &quot;code&quot;
    Par Djakisback dans le forum Evolutions du club
    Réponses: 10
    Dernier message: 24/01/2009, 14h31
  2. Syntaxe de la balise [quote]
    Par BainE dans le forum Mode d'emploi & aide aux nouveaux
    Réponses: 3
    Dernier message: 28/11/2005, 22h23

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