Page 1 sur 1

soucis pour parcourir l'arbre DOM pour RSS

Posté : 22 juin 2012, 18:07
par juliette
Salut a tous,
j'ai des soucis avec mon RSS, voici un print_r de $xml
SimpleXMLElement Object
(
    [title] => Actu des animaux avec Wamiz
    [link] => SimpleXMLElement Object
        (
            [@attributes] => Array
                (
                    [rel] => alternate
                    [href] => http://wamiz.com
                )

        )

    [id] => http://wamiz.com
    [updated] => 2012-06-22T14:43:00Z
    [entry] => Array
        (
            [0] => SimpleXMLElement Object
                (
                    [title] => Les 5 meilleurs Tooniz de la semaine
                    [link] => SimpleXMLElement Object
                        (
                            [@attributes] => Array
                                (
                                    [rel] => alternate
                                    [href] => http://wamiz.com/chiens/actu/les-5-meilleurs-tooniz-de-la-semaine-97-2485.html
                                )

                        )

                    [updated] => 2012-06-22T14:43:00Z
                    [id] => 5741
                    [summary] => L'été est là , le soleil pas toujours en revanche, mais votre sens de l'humour demeure intact !	Encore une belle récolte ...
                )
avec ce code php:
<h4>les dernières news</h4>
<ul>
    <?php
    $curl = curl_init();
    curl_setopt($curl, CURLOPT_URL, "http://feeds.feedburner.com/wamiz");
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
    $contenu = curl_exec($curl);
    $xml = new simpleXMLElement($contenu);
    
    foreach ($xml->entry as $v) {
        echo '<li><a href="' . $v->link . '">' . $v->title . '</a></li>';
    }
    
    echo "<pre>" . print_r($xml, 1) . "</pre>";
    ?>
</ul>
je récupère correctement les différentes news mais impossible de joindre le lien dans href="", il reste vide...
quelqu'un a t'il une idée ? merci d'avance :)

Re: soucis pour parcourir l'arbre DOM pour RSS

Posté : 22 juin 2012, 23:34
par juliette
bon, en fait c'est avec des flux feedburner que je n'arrive pas a afficher les lien, avec un flux atom, ça fonctionne bien...
je vois bien que la structure du dom est différente mais impossible d’obtenir ces données:

[rel] => alternate
[href] => http://wamiz.com/chiens/actu/les-5-meil ... -2485.html

Re: soucis pour parcourir l'arbre DOM pour RSS

Posté : 19 août 2012, 16:31
par momox
Fais $v->link['href']