[JAVA - ROME] Problème de lecture flux rss

Fermé
j_d - 15 nov. 2006 à 14:25
 aa - 18 févr. 2009 à 17:40
Bonjour,

J'essaie de lire un flux rss (valide car testé avec FeedValidator) avec un petit programme java.

Voici mon code

    SyndFeedInput sfi = new SyndFeedInput();
    try {
      URL url = new URL("http...");
      SyndFeed feed = sfi.build(new XmlReader(url));
      List entries = new ArrayList();
      entries = feed.getEntries();

      for (int i = 0; i < entries.size(); i++)
      {
        SyndEntry entry = (SyndEntry)entries.get(i);
        System.out.println(entry.getTitle());
      }
    }
    catch(Exception e) {
        System.out.println(e);
    }


(l'url est volontairement fausse)

Or, ce programme ne fonctionne pas. A la compilation j'ai cette erreur qui apparait : "FeedReader.java" : impossible daccéder à {0} ; {1} en ligne 27, colonne 27 la ligne 27 correspond à ca :
SyndFeed feed = sfi.build(new XmlReader(url));

Je ne vois pas du tout d'où vient l'erreur mais c'est frustrant je ne sais que faire.

Merci d'avance pour votre aide.
A voir également:

4 réponses

Kh4iN3 Messages postés 1 Date d'inscription lundi 16 juillet 2007 Statut Membre Dernière intervention 16 juillet 2007 4
16 juil. 2007 à 17:52
Salut,

Voila un excellent tutoriel sur l'utilisation de l'api ROME :
http://wiki.mkhelif.fr//doku.php/java:rome:index

a+
4
chez moi ça marche
1
salut,
Moi aussi j'utilise presque le meme code que toi
j'essaye de lire un fichier rss avec l'api rome .

et j'ai eu le meme message d'erreur et c'est sur que la classe xmlReader est la cause de cette erreur
j'ai vu plusieurs forums sur ce sujet et j'ai arrivé à rien.


s'il vous plait de nous aider , j'ai besoin de l'aide!
0
Vous avez inclus la librairie JDOM dans votre projet ?
http://www.jdom.org/
0