soucis pour parcourir l'arbre DOM pour RSS

Mammouth du PHP | 790 Messages

22 juin 2012, 18:07

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 :)
Les fautes de grammaire et d'orthographe contenu dans mes postes sont sous copyright, vous pouvez les utiliser pour un usage personnelle mais vous ne devrez en aucun cas les utiliser a des fins commercial sans une autorisation écrite de ma part.

Mammouth du PHP | 790 Messages

22 juin 2012, 23:34

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
Les fautes de grammaire et d'orthographe contenu dans mes postes sont sous copyright, vous pouvez les utiliser pour un usage personnelle mais vous ne devrez en aucun cas les utiliser a des fins commercial sans une autorisation écrite de ma part.

Mammouth du PHP | 1511 Messages

19 août 2012, 16:31

Fais $v->link['href']