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

JavaScript Discussion :

Afficher contenu fil RSS dans page HTML ?


Sujet :

JavaScript

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Août 2004
    Messages
    123
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 123
    Points : 68
    Points
    68
    Par défaut Afficher contenu fil RSS dans page HTML ?
    Bonjour,

    Je ne connais pas bien JavaScript.

    Dans une page web, j'ai besoin d'afficher le contenu d'un fil RSS sous la forme d'une liste en reprenant juste quelques champs :

    Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <item>
    	<title>Un article</title>
    	<link>https://www.acme.com/2022/11/15/un-article/</link>
    	<pubDate>Tue, 15 Nov 2022 21:49:33 +0000</pubDate>
    </item>
    Quelqu'un aurait du code que je pourrais réutiliser ?

    Merci.

  2. #2
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 640
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 640
    Points : 66 665
    Points
    66 665
    Billets dans le blog
    1
    Par défaut
    Il te faut d'abord appeler l'url
    Puis parser la réponse en texte
    puis parser le teste avec DOMParser
    Tu pourras alors l'utiliser comme un élément DOM

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    const Flux_RSS = "[ url de ton flux rss ]";
     
    fetch(Flux_RSS)
      .then(response => response.text())
      .then(str => new window.DOMParser().parseFromString(str, "text/xml"))
      .then( //ici tu utilises ton retour de rss 
               .then(data => console.log(data));

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Août 2004
    Messages
    123
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 123
    Points : 68
    Points
    68
    Par défaut
    Merci!

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

Discussions similaires

  1. [ng-repeat] Afficher tableau Json dans page Html
    Par Vinc06 dans le forum AngularJS
    Réponses: 4
    Dernier message: 12/11/2021, 14h56
  2. Afficher une vidéo aléatoire dans page HTML
    Par maxmarie dans le forum Langage
    Réponses: 1
    Dernier message: 25/06/2010, 16h48
  3. Afficher contenu de $_GET dans page HTML
    Par donnadieujulien dans le forum Langage
    Réponses: 7
    Dernier message: 30/01/2009, 01h48
  4. afficher pdf volumineux dans page html
    Par Barny dans le forum Langage
    Réponses: 3
    Dernier message: 10/06/2008, 18h37
  5. Réponses: 8
    Dernier message: 08/02/2006, 15h16

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