IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques et frameworks PHP Discussion :

[SimpleXML] Lecteur de flux XML léger


Sujet :

Bibliothèques et frameworks PHP

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2006
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 35
    Points : 22
    Points
    22
    Par défaut [SimpleXML] Lecteur de flux XML léger
    Bonjour,

    J'ai vu l'article suivant : http://ghostdogpr.developpez.com/articles/rss/.

    Le lecteur m'intéresse beaucoup car contrairement au script de lecteur RSS que j'ai pu voir, il est vraiment légé et compact ! Seulement, apparement, il ne lit que les flux RSS 2.

    Ce que je souhaite, c'est le même type de lecteur RSS que celui présenté mais qui puisse lire tous les fichiers RSS. Est-ce possible ?

    De plus, dans le script, il a l'air de ne télécharger que les items, je pense que cela doit être aussi facile de le faire télécharger le titre, adresse... du flux !

    Voila, si son auteur passe dans le coin, j'aimerai bien des réponses.

  2. #2
    Membre averti
    Avatar de ghostdogpr
    Étudiant
    Inscrit en
    Octobre 2003
    Messages
    198
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2003
    Messages : 198
    Points : 354
    Points
    354
    Par défaut
    D'abord, pour lire les informations sur le flux, c'est très simple. Exemple avec SimpleXML :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $titre = $rss->channel->title;
    $description = $rss->channel->description;
    Pour adapter ceci aux autres formats RSS, ça ne devrait pas être trop compliqué avec SimpleXML, il suffit de changer le chemin d'accès à chaque élément, suivant le format de RSS utilisé. Pour cela, consulte la norme RSS 1.0 par exemple et tu verras facilement l'arborescence qui conduit aux éléments que tu veux afficher.

    Enfin, je t'encourage à jeter un oeil sur MagPie RSS, qui permet de parser les flux RSS, quelle que soit la version du standard utilisée, avec un simple script PHP : http://magpierss.sourceforge.net/

  3. #3
    Rédacteur

    Avatar de Yogui
    Homme Profil pro
    Directeur technique
    Inscrit en
    Février 2004
    Messages
    13 721
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Février 2004
    Messages : 13 721
    Points : 29 985
    Points
    29 985
    Par défaut
    Salut

    Je vais faire tout petit à côté de ghostdogpr mais j'approuve complètement : MagpieRSS est le lecteur que nous utilisons sur notre site, j'en suis très satisfait. Il est léger et simple.

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2006
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 35
    Points : 22
    Points
    22
    Par défaut
    Bonjour,

    Ok, merci, je vais l'essayer et je vous donne de mes nouvelles. Sinon, si il ne me convint pas, et bien je vais essayer de faire les adaptations du code que je vous ai montré.

    Merci.

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2006
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 35
    Points : 22
    Points
    22
    Par défaut
    Re bonjour,

    Bon, j'ai fait des tests et sa ma l'air bien ! Mais a quoi sert la class snoopie ? Sinon, connaissez vous un créateur de flux RSS 2 qui soit légé, qui puisse sortir les données d'une base de données, qui met à jour le fichier tous les X temps... et surtout simple d'utilisation ?

    Merci.

  6. #6
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2006
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 35
    Points : 22
    Points
    22
    Par défaut
    Bonjour,

    Bon et bien magpie me convient très bien ! Par contre personne n'a répondu à mon post précédent ! lol

    Merci.

  7. #7
    Rédacteur

    Avatar de Yogui
    Homme Profil pro
    Directeur technique
    Inscrit en
    Février 2004
    Messages
    13 721
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Février 2004
    Messages : 13 721
    Points : 29 985
    Points
    29 985
    Par défaut
    Salut

    Si tu souhaites sortir les données d'une BDD, c'est du cas par cas. Tu ne trouveras certainement pas de solution toute faite. Cherche un tuto pour "mutualiser du contenu" par exemple.

  8. #8
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2006
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 35
    Points : 22
    Points
    22
    Par défaut
    Bonjour,

    Ok, bon et bien je vais donc programmer sa ! Merci !

    Au revoir.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [SimpleXML] Importer un flux XML dans une table
    Par antitrust56 dans le forum Bibliothèques et frameworks
    Réponses: 5
    Dernier message: 26/09/2008, 19h10
  2. [SimpleXML] Parsage de flux XML
    Par wac06 dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 11/04/2008, 12h35
  3. [SimpleXML] récupérer une vidéo dans un flux xml
    Par rezareza dans le forum Bibliothèques et frameworks
    Réponses: 3
    Dernier message: 17/11/2007, 16h52
  4. [SimpleXML] Trier le contenu d'un flux XML
    Par Paulux1 dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 16/07/2007, 10h45
  5. [SimpleXML] Parser un flux xml avec SimpleXMLElement
    Par DeezerD dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 22/11/2006, 18h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo