PARSER UN RSS AVEC SIMPLEXML

Messages postés
9440
Date d'inscription
mardi 9 octobre 2001
Statut
Membre
Dernière intervention
13 avril 2007
- - Dernière réponse : Piedroidor
Messages postés
1
Date d'inscription
lundi 25 décembre 2000
Statut
Membre
Dernière intervention
26 octobre 2008
- 26 oct. 2008 à 22:49
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/27219-parser-un-rss-avec-simplexml

Afficher la suite 
cs_Anthomicro
Messages postés
9440
Date d'inscription
mardi 9 octobre 2001
Statut
Membre
Dernière intervention
13 avril 2007
8 -
Salut :-)

Pas mal, simple et fonctionnel, que demander de plus ?

Un petit 10/10 pour ma part

a ++
loupdesombres
Messages postés
12
Date d'inscription
vendredi 12 septembre 2003
Statut
Membre
Dernière intervention
3 novembre 2004
-
Moi je vais être assez chiant, quitte a réaliser l'écriture directe du flux par echo, j'aurais nommé l'UL avec le nom du flux, et lui aurait attibué une classe "fluxrss" pourpouvoir gerer efficassement l'affichage par CSS.
J'aurais aussi rajouté l'écriture du titre du flux, de son image et de l'adresse racine, quitte a les cacher ensuite par css si onne veux pas les voir apparaitre.

J'ai peut-être l'air un peu chiant, mais j'adore le principe de class qui se gère seule à l'appel comme c'est le cas ici, le tout c'est qu'elle soit complète.

Bon je suis chiant, mais je ne pousse pas au crime en demandant "mais que se passe t 'il donc si le flux est incorect? (absent, indisponible, non régulier?), ce que j'aurais fait si le script n'était pas classé en débutant.

...
...
Désolé d'être un emmerdeur, mais c'est juste dans un esprit d'amélioration (sinon j'essaye de me taire ;-D)

Sinon le concept est sympa.
cs_OriOn
Messages postés
822
Date d'inscription
vendredi 25 mai 2001
Statut
Modérateur
Dernière intervention
1 août 2014
-
Le but de cette source est de montrer comment parser un flux rss via SimpleXML. Pas de mettre en forme le contenu.
loupdesombres
Messages postés
12
Date d'inscription
vendredi 12 septembre 2003
Statut
Membre
Dernière intervention
3 novembre 2004
-
et voila, j'en éait sur.
Donc si tu ne souhaitait QUE monter comment parser un flux RSS, il était inutile d'en faire une Classe.
$xml = simplexml_load_file($fichierRss);
echo '';
foreach($xml->channel->item as $news) {
echo '<li>['.$news->link.' ', utf8_decode((string) $news->title), ']</li>';
}
echo '';
aurait suffit.
cs_OriOn
Messages postés
822
Date d'inscription
vendredi 25 mai 2001
Statut
Modérateur
Dernière intervention
1 août 2014
-
Je ne peux m'empêcher de faire de l'objet.

Puis si cette source ne t'intéresses pas, inutile de la commenter !!