24th July 2007

Tester la validité d un flux avec magpierss

posted in Développement |

Vérifier les flux RSS avec magpierss


verifier flux RSS magpierss

Si vous utilisez la librairie magpierss pour parser flux xml, et notamment une fonction du type feeparser, vous avez pu vous poser la question de savoir pourquoi on fesait un echo $resultat de la fonction?

La fonction renvoie une chaine de caractere contenant le resultat du traitement du fichier RSS passé en paramêtres. Autrement dit elle sera vide dans le cas d’un fichier mal formé.

L’idée est donc tester le fichier facilement avec cette fonction.

Exemple si votre fonction s’appelle rssread et qu’elle est construite sur le modèle de feedparser

$resulat=rssread($flux,12);

if ($isset($resultat))

{

/* Le fichier est ok et on le traite
/*exemple*/

$html.=$resultat;
}

else

echo “flux non correct”;

 Cet exemple n’appelle qu’une fois la fonction readrss, et permet du coup de se débarasser des messages d’errueurs impromptus.

Cet exemple a servi pour vérifier les flux xml entrés par les webmasters sur le site Dimotoo.

Cet

Aricle envoyé le on Tuesday, July 24th, 2007 at 12:33 am dans la catégorie Développement. Suivez les réponses en suivant le lien RSS suivant  RSS 2.0 feed. Vous pouvez laisser une réponse, or trackback de votre site.

Laisser une réponse

Aller »
  • Calendar

  • July 2008
    M T W T F S S
    « May    
     123456
    78910111213
    14151617181920
    21222324252627
    28293031