yhugo Posté 13 Juillet 2009 Posté 13 Juillet 2009 (modifié) Bonjour à tous, oui bien c'est cela je n'arrive pas toujours à extraire des infos des RSS externes, c'est assez bizarre ... Pourtant c'est simple, voilà ce que je veux faire. Sur une page je veux simplement afficher le titre du dernier élément publié de 3 RSS différents ... Mais je n'arrive pas à accéder au contenu d'un des RSS par simpleXML. Voici le code de ma page et c'est la requête du centre qui ne fonctionne pas (#lastKryzalid) : <div class="blocRss" id="lastIdenti" title="Mon dernier microbillet en provenance de Identi.ca."> <? $xmlIdenti = simplexml_load_file('http://identi.ca/yhs/rss'); echo "<p><a href='".$xmlIdenti->item[0]->link."'>".$xmlIdenti->item[0]->title."</a></p>"; ?></div><div class="blocRss" id="lastKryzalid" title=""> <? $xmlKryzalid = simplexml_load_file('http://blog.kryzalid.net/author/admin/feed/'); echo "<p><a href='".$xmlKryzalid->item[0]->link."'>".$xmlKryzalid->item[0]->title."</a></p>"; ?></div><div class="blocRss" id="lastDelicious" title="Le dernier signet que j'ai ajouté à mon compte Delicious."> <? $xmlDelicious = simplexml_load_file('http://delicious.com/rss/yhugo'); echo "<p><a href='".$xmlDelicious->item[0]->link."'>".$xmlDelicious->item[0]->title."<br/>".$xmlDelicious->item[0]->link."</a></p>"; ?></div> Quelqu'un à un indice ? Merci et bonne fin de journée Modifié 13 Juillet 2009 par olitax J'ai supprimé le [Résolu] en titre, inutile de le signaler en titre ;) (Olitax)
jcaron Posté 13 Juillet 2009 Posté 13 Juillet 2009 Dans un cas les items sont au deuxième niveau du XML et dans l'autre au troisième niveau (dans un "channel")? C'est probablement lié au fait qu'il s'agit de RSS 1.0 dans le premier cas et de RSS 2.0 dans le deuxième, mais je n'ai jamais regardé ça, donc ce n'est qu'une supposition... Jacques.
yhugo Posté 13 Juillet 2009 Auteur Posté 13 Juillet 2009 Dans un cas les items sont au deuxième niveau du XML et dans l'autre au troisième niveau (dans un "channel")? C'est probablement lié au fait qu'il s'agit de RSS 1.0 dans le premier cas et de RSS 2.0 dans le deuxième, mais je n'ai jamais regardé ça, donc ce n'est qu'une supposition... Jacques. C'était tout à fait ça Jacques ... Merci beaucoup !
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant