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

Format d'échange (XML, JSON...) Java Discussion :

Flux RSS Xml


Sujet :

Format d'échange (XML, JSON...) Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Mai 2011
    Messages
    790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations forums :
    Inscription : Mai 2011
    Messages : 790
    Par défaut Flux RSS Xml
    Bonjour ,

    Je suis entrain de développer une page jsf en java qui va prendre un flux rss sous format xml d'un site donnée le problème lorsque j’exécute la page je ne visualise pas tout le contenu du flux mais juste une partie avec trois point de suspension.J'aimerai bien récupérer tout le contenu!
    voici le fux que j'ai utilisé http://rss.maxifoot.com/football-psg.xml
    alors que dans sa balise de description il n y a pas tout le contenu mais juste une partie avec "..." j'aimerais bien la récupérer toute.

    Si vous savez quelque chose à propose de ce sujet merci de m'aider svp !

  2. #2
    Membre Expert
    Avatar de polymorphisme
    Homme Profil pro
    Publishing
    Inscrit en
    Octobre 2009
    Messages
    1 460
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Publishing
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2009
    Messages : 1 460
    Par défaut
    Si tu nous montre pas ton code source, il va être difficile de t'aider.

  3. #3
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    Citation Envoyé par ahmedpa Voir le message
    alors que dans sa balise de description il n y a pas tout le contenu mais juste une partie avec "..." j'aimerais bien la récupérer toute.

    Si vous savez quelque chose à propose de ce sujet merci de m'aider svp !
    Ma foi, je ne sais rien à ce sujet.

    Mais là comme ça, j'essaierais de les contacter et de leur demander s'ils n'ont pas des flux RSS avec la description complète.

    Ce ne sera probablement pas le cas : s'ils se sont emmerdés à coder une troncature des descriptions, c'est qu'ils avaient une raison. Ou bien ils ne voulaient pas dépenser la bande passante de tout le texte, ou bien ils veulent forcer ceux qui lisent les articles, à passer sur leur site à eux.
    Ils ne vont donc pas faire une exception pour toi.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  4. #4
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Mai 2011
    Messages
    790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations forums :
    Inscription : Mai 2011
    Messages : 790
    Par défaut
    Merci pour vos réponses d'abord
    Au fait je crois c'est pour forcer les utilisateurs à aller dans leurs site aparament!
    car j'ai réussi à visualiser tout le contenu lors d'un clique sur un titre quelconque et il m'en mène au contenu qui se trouve dans leurs site!
    je sais pas si on peux faire visualiser le contenu dans sa propre page ou pas??
    aucune idée

  5. #5
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Mai 2011
    Messages
    790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations forums :
    Inscription : Mai 2011
    Messages : 790
    Par défaut
    Polymorphisme merci pour votre réponse aussi voici le code que j'ai mis

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
                        <p:feedReader value="http://rss.maxifoot.com/football-psg.xml" var="feed" size="5">  
                                    <a href="#{feed.link}" style="font-size: 14px">#{feed.title}</a><br/>  
                                    <br />  
                                    <p:dataGrid var="content" value="#{feed.contents}">
                                        <h:outputText value="#{content.value}" escape="false"/>
                                    </p:dataGrid>
                                    <br/>
                                    <p:separator />  
                                    <br/>
                                </p:feedReader>
    lors de l’exécution il m'affiche le titre sous forme d'un lien qui m'en mené à leurs site et au dessus du titre il m’écris no record found !

  6. #6
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    Citation Envoyé par ahmedpa Voir le message
    je sais pas si on peux faire visualiser le contenu dans sa propre page ou pas??
    - C'est techniquement faisable, mais pas avec la simplicité de RSS. Il faut le programmer toi-même : aller chercher la page, extraire l'article.

    - En principe ça devrait passer pour une violation de copyright, puisqu'ils ne fournissent aucun moyen dans l'état de l'art, pour faire ça.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  7. #7
    Membre éclairé
    Homme Profil pro
    Inscrit en
    Mai 2011
    Messages
    790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations forums :
    Inscription : Mai 2011
    Messages : 790
    Par défaut
    Citation Envoyé par thelvin Voir le message
    - C'est techniquement faisable, mais pas avec la simplicité de RSS. Il faut le programmer toi-même : aller chercher la page, extraire l'article.

    Oui je crois que c'est comme ça en utilisant les techniques du xml genre parser le xml, générer les classes et faire les modifications nécessaires mais peut être qu'il y a une autre idée à ça !
    en plus je ne crois pas vraiment que c'est une violation car je pense pas que tous les sites qui utilisent les rss sont abonnées ou autres truc

  8. #8
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    Concentre-toi, s'il te plaît.

    Utiliser les RSS n'est évidemment pas un problème.
    Aller chercher les articles complets, qui ne sont pas dans le RSS, est probablement une violation de copyright.

    Oui je crois que c'est comme ça en utilisant les techniques du xml genre parser le xml
    Sauf que les articles complets ne sont pas en XML, mais en HTML bien gras. Je ne sais pas si ce sera aussi facile.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

Discussions similaires

  1. Importer une image d'un flux rss xml
    Par binco dans le forum Langage
    Réponses: 1
    Dernier message: 03/02/2015, 13h12
  2. Comment ajouter image 2, 3, 4, ect.. sur flux rss xml ?
    Par debut-code-complique dans le forum Langage
    Réponses: 30
    Dernier message: 28/03/2014, 13h03
  3. [XML] Aggrégateur de flux RSS/XML
    Par norwy dans le forum Bibliothèques et frameworks
    Réponses: 0
    Dernier message: 02/06/2011, 11h55
  4. [DOM] Lire un flux RSS/XML
    Par Gregco dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 15/10/2007, 18h03
  5. PHP probleme avec flux RSS, XML
    Par sirbaldur dans le forum Langage
    Réponses: 4
    Dernier message: 06/06/2006, 15h34

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