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.

