Bonjour à tous!

J'utilise le code suivant pour parser un flux RSS externe dans une de mes pages Web (evene.jsp):

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<%@ page language="java" contentType="text/xml; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
 
<%@ page import="java.io.*"%>
<%@ page import="java.net.*"%>
<%@ page import="javax.xml.parsers.*"%>
<%@ page import="org.w3c.dom.*"%>
 
<% 
        // On configure le serveur pour le proxy
        System.setProperty("http.proxyHost", "p-goodway");
        System.setProperty("http.proxyPort", "3128");
 
        //Chargement du document
        DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
        DocumentBuilder builder = factory.newDocumentBuilder();
        // On définit l'URL pointant sur le flux RSS
        URL url = new URL("http://www.billetreduc.com/dm.xml");
        // On lit le flux d'entrée (InputStream) lié au flux RSS
        InputStream inputStream = url.openStream();
        Document doc = builder.parse(inputStream);
        System.out.println(doc.toString());
%>
Seulement le problème est que j'obtiens l'erreur suivante:
Erreur d'analyse XML : aucun élément trouvé
Emplacement : http://localhost:8080/RSSLoc/RSS/evene.jsp
Numéro de ligne 9, Colonne 1

Je ne comprend pas d'où vient cette erreur, il semblerait que le code n'arrive pas à analyser le code XML du flux RSS mais je ne vois pas pourquoi.Quelqu'un pourrait il m'éclairer? Merci d'avance de vos réponses!